Check out his Youtube videos here: https://www.youtube.com/user/MrGanzM/videos
But enough serious stuff. Ever wanted to import your daughter's Santa Claus into Revit as a generic family? Yes? Well, look no further:
Photos
First off, take a lot of pictures. Minimum recommended is 20, but preferably even more. In this example I took about 40ish.
Recap 360
the result:
Go back to your dashboard and you get the option to download a .obj file amongst others.
Meshlab
On to Meshlab, open it up and open your obj file, you'll get the mesh and the textures as well
Then I did the following:
1. Clean up. There are many ways to select vertices and faces in meshlab, but the brush is probably my favorite for now. When you have selected the faces you don't want, just press delete.
2. Filter. After cleaning I reduced the number of faces from about 160000 to just 4500 using one of the many filters in Meshlab called Quadric Edge Collapse Decimation. Don't know if it's the best, but it worked quite nicely.
3. Close any holes and make the mesh watertight.
In wireframe, good ol' Santa now looks like this:
Save the mesh as an .obj file once again, and spark up:
Dynamo
First of all you have to download the package called MeshToolkit from the package manager, Then all you have to do is this:
The reason for mirroring is just because my Santa was upside down..
Santa no longer got any textures, though. So I thought I would give him some by doing a little slope analysis on him.
(Mind you that the Mesh.Triangles node below WILL slow down your script pretty much. And that's why it was necessary to reduce the number of faces originally outputted by Recap.)
Well, then there is just one more thing to do, convert to solid and import to Revit as a generic family:
To Revit:
Change the material and you got yourself a concrete Santa! (A little different scale, but what the heck..)
Now, if I just had a concrete 3d printer..
Happy Holidays!