#1 By: Micha, August 20th, 2013 08:32
I want to send my current project file to a client, but without Vray render data. I tried "geometry only", but I lost all layers. Is there a way to save the model without plugin data?
#2 By: Mitch Heynick, August 20th, 2013 08:44
Yes, just use -SaveAs (with dash), on the command line you'll see a "SavePlugInData=Yes", set it to SavePlugInData=No and save...
#3 By: Micha, August 20th, 2013 10:00
Great, thank you.
@RMA: Could be good to see this option at the standard UI too, it's a pity that it's hidden.
#4 By: Margaret Becker, August 20th, 2013 13:42
Added to bugtrack as item: http://mcneel.myjetbrains.com/youtrack/issue/RH-20992
This link is not yet available for public viewing.
#5 By: John Brock, August 20th, 2013 14:08
This is not selective. If you have data stored in the file from other plugins, it will be stripped too.
The only exception to this is Flamingo NXT plug-in data can be stripped out of a file using the Save Small option. I think that is the only plugin that is set up to do that.
#6 By: Mitch Heynick, August 20th, 2013 15:14
Seeing as how Rhino is developing as a plug-in platform and that people using multiple plug-ins are becoming pretty common, it would be good to have a selective plug-in data purge - so please add this to the wishlist for V6.
The idea that SaveSmall can also throw away plug-in data is IMO questionable. We should not have two commands that do the same, one that specifically says what it's doing and the other which does not... I would not want to be tossing out plug-in data without being sure the operator really wants to do that.
#7 By: Jake Gay, August 20th, 2013 15:49
Some plugins allow you to purge their data selectively - for example, yesterday I learned of the Maxwell_removeallmaxwelldata command which works like a charm. Would be nice if VRay had the same.
#8 By: John Brock, August 20th, 2013 19:11
I think the tools for a plug-in to strip out it's own plugin data are in the SDK. If they weren't there, then Flamingo NXT and Maxwell couldn't do it. If I recall correctly, we hooked it up in Flamingo NXT as part of SaveSmall to avoid having another user interface tool to deal with.
#9 By: Micha, August 21st, 2013 01:42
Sounds dangerous, since save small can be used as standard workflow to keep the file size small. Most I use save small together with incremental save and only at the end of the day I use the full save, if I don't want to wait for the mesh creation next time. If I would use Flamingo NXT, than I could lost my render data quite fast by an accident or user fault.
#10 By: Eric M, August 25th, 2013 19:55
Does not SaveSmall strip all plugins of plugin related data? I thought this was already registered as a bug? I know block objects do not save plugin data for objects that make up part of a block definition. Is this not also a bug?
#11 By: Pascal, August 31st, 2013 01:42
SaveSmall saves without render and analysis meshes- i.e. it leaves out only stuff which can easily be regnerated by Rhino.
#12 By: Micha, September 4th, 2013 01:02
Vray for Rhino got an extra command like maxwell for removing plugin data at the latest beta too.