I wrote a stand-alone app for doing some manipulation of 3DM files. My app uses the Rhino3dmIO.Desktop toolkit, v6.30.20288.16411.
We have a number of 3DM files we want to process. These files have one or two meshes, and a point cloud. My app does rotations and/or translations of the meshes and/or point cloud depending on certain conditions. My app doesn’t detect any errors. When I open the file in Rhino after processing through my app, the meshes have disappeared but the point cloud is still there. When I debug the app, I can see the meshes in the rhinofile object.
Here is a image of the object from the Visual Studio debugger. The Watch window is looking at rhinofile in the code snippet.
I’m not familiar enough with the internals of a 3DM file to know what might be missing.
I have posted a sample 3DM file here:
Thanks for any advice.