Gets or sets the background bottom color used in rendering in js object format: {r:number, g:number, b:number)} where number is from 0 - 255
Gets or sets the background top color used in rendering in js object format: {r:number, g:number, b:number)} where number is from 0 - 255 Sets also the background color if a solid background color is set.
Gets or sets a value indicating whether to render using depth cues. These are clues to help the perception of position and orientation of objects in the image.
If this object is associated with a document, this gets the document dithering. If this object is associated with a File3dm, this gets the File3dm's dithering. Otherwise it gets a 'free-floating' dithering object.
Gets or sets a value indicating whether to render using flat shading.
If this object is associated with a document, this gets the document ground plane. If this object is associated with a File3dm, this gets the File3dm's ground plane. Otherwise it gets a 'free-floating' ground plane object.
Number of dots/inch (dots=pixels) to use when printing and saving bitmaps. The default is 72.0 dots/inch.
Tests an object to see if it is valid.
...
If this object is associated with a document, this gets the document linear workflow. If this object is associated with a File3dm, this gets the File3dm's linear workflow. Otherwise it gets a 'free-floating' linear workflow object.
Get or set the given named view
If this object is associated with a document, this gets the document post effect data collection. If this object is associated with a File3dm, this gets the File3dm's post effect data collection. Otherwise it gets a 'free-floating' post effect data collection object.
Gets or sets a value indicating whether to instruct the rendering engine to show annotations, such as linear dimensions or angular dimensions.
Gets or sets a value indicating whether to render back faces.
If this object is associated with a document, this gets the document render channels. Otherwise it gets a 'free-floating' render channels object.
Gets or sets a value indicating whether to instruct the rendering engine to show curves.
Gets or sets a value indicating whether to instruct the rendering engine to show isocurves.
Gets or sets a value indicating whether to instruct the rendering engine to show mesh edges.
Gets or sets a value indicating whether to instruct the rendering engine to show points.
If this object is associated with a document, this gets the document safe-frame. If this object is associated with a File3dm, this gets the File3dm's safe-frame. Otherwise it gets a 'free-floating' safe-frame object.
Gets or sets a value indicating whether to scale the wallpaper in the background or not. This is meaningful only if the viewport has a wallpaper and render settings are set to render Wallpaper into the background.
0=none, 1=normal, 2=best.
If this object is associated with a document, this gets the document skylight. If this object is associated with a File3dm, this gets the File3dm's skylight. Otherwise it gets a 'free-floating' skylight object.
Set or get the given snapshot view
Set or get the given specific viewport
If this object is associated with a document, this gets the document sun. If this object is associated with a File3dm, this gets the File3dm's sun. Otherwise it gets a 'free-floating' sun object.
Gets or sets whether rendering should be done with transparent background.
Gets or sets a value indicating whether to render using lights that are on layers that are off.
Gets or sets a value indicating whether to use the resolution of the viewport being rendered or ImageSize when rendering
Gets the amount of user strings.
Static
decodeA json formatted object in the following format (values are orientative):
{
version: 10000,
archive3dm: 60,
opennurbs: -1877964208,
data: 'encoded 3dm object data'
}
Decodes a Rhino Object
Generated using TypeDoc
Gets or sets the ambient light color used in rendering in js object format: {r:number, g:number, b:number)} where number is from 0 - 255