3D Lingo Dictionary > O-S > rootNode |
![]() ![]() ![]() |
rootNode
Syntax
member(whichCastmember
).camera(whichCamera
).rootNode sprite(whichSprite
).camera.rootNode
Description
3D property; allows you to get or set which objects are visible within a sprite. When a camera is first created, it shows all nodes within the world. The rootNode
property allows you to modify this by creating a different default view that limits what's shown to a particular node and its children.
For example, light C is a child of model A., if you set the rootNode
property to camera("defaultView").rootNode=model(A)
, the sprite will show only model A as illuminated by light C. The default is group("world")
, meaning that all nodes are used.
Example
This statement sets the rootNode
of the camera of sprite 5 to the model Pluto. Only Pluto and its children will be visible in sprite 5.
sprite(5).camera.rootNode = member("Scene").model("Pluto")
![]() ![]() ![]() |