The floor grid can be shown from the viewport option menu -the lined button in the top-right corner. There isn't a modelled floor to be shown or hidden, though in Iray there is an option to draw a ground as a shadow catcher - if you want a floor you need to add one (for example with a plane primitive from Create>New Primitive).
// Get the Viewport Manager from the built-in MainWindow objectvar VPMgr = MainWindow.getViewportMgr();// If successful get the curret viewportif ( VPMgr ) { var activeVP = VPMgr.getActiveViewport(); // and if that worked get its actual 3D viewport if ( activeVP ) { var threeDVP = activeVP.get3DViewport(); // and if that was successful we can set the floor type // which is a property not a method so we just use = if ( threeDVP ) { // show threeDVP.floorStyle = threeDVP.WIRE_FLOOR ; // or hide // threeDVP.floorStyle = threeDVP.NO_FLOOR ; } }}
Comments
The floor grid can be shown from the viewport option menu -the lined button in the top-right corner. There isn't a modelled floor to be shown or hidden, though in Iray there is an option to draw a ground as a shadow catcher - if you want a floor you need to add one (for example with a plane primitive from Create>New Primitive).
Richard, you didn't understand me :)
I mean using a script. Maybe floorstyle in 3DViewport ?
From ds3_daz_script_development_kit_3.0.1.144_docs : enum DZ3DViewport Floostyle - NO_FLOOR , WIRE_FLOOR , SOLID_FLOOR .
I noticed too that the word floor is a reserved. In Script IDE it has blue color.
But how to collect this n a normal script? I am a newbie yet :)
Cool. Thanks. This working good