<node3d>.getChildren() subtleties
I am trying to poll an object loaded from an ive file for it's children. The object always returns an empty list from getChildren(). However, if I use getChild('DVD') (one of the children), it returns a viznode. So I am wondering if there is some subtlety I am missing, possibly something to do with getChild searching deeper than immediate children?
So, the code looks something like: Code:
obj = viz.add('ObjectsTest.ive') |
The node3D.getChildren command will return a list of the immediate Vizard node3d objects that are below that node. It will not return a list of the underlying scene graph nodes.
When you use the node3D.getChild command a new node3d object is created. You can use the Code:
model = viz.addChild('gallery.ive') |
Thanks, that was just what I was looking for!
Christian |
All times are GMT -7. The time now is 02:35 PM. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Copyright 2002-2023 WorldViz LLC