Point Cloud Export Script Updated

I haven’t posted in a while!

I’ve updated the Point Cloud Export script, which kicks point clouds generated in Nuke into a .csv format that Thinkbox’s PRT Loader in 3ds Max can load up. This change makes it approximately 10x faster, with the speed improvements being seen most significantly on larger exports. Technically it’s changed it’s iterator into a generator so that the data is only provided on the fly as it’s written and it’s not deleting items from lists. Wahoo.

You can download the new version here and I’ve also put it onto a GitHub repo which you can find here should you be so inclined – it’s for my benefit more than anyone else’s; it’s a good practice to get into for anyone!

I just started working as a Technical Director at Taylor James in London. So far, so good!


Nuke and Max with Point Clouds

Does anyone know how to get Nuke’s point clouds into Max 2015 onwards?

Max 2015 onwards supports point cache’s in both the viewport and when rendering (with MR at least) but only specific file formats – Reality Capture Scan Files, .rcs and .rcp files – where as Nuke simply pokes out an .FBX file. You *can* pull this into Max but it just slaps in a load of “Point” objects – ie dummys, for all intents and purposes. Whilst better than nothing, it’s pretty close to useless really.

I’m making it my mission to find out how to do this, and I can’t believe there’s no way already. But, in the likely event that it remains hidden from me, I’m taking a crack at it. It might require either some Python on the Nuke side or some MaxScript on the Max side, but I’ll get there!