WorldViz User Forum

WorldViz User Forum (
-   Vizard (
-   -   Phantom Objects (

javadi 03-31-2013 10:07 PM

Phantom Objects

How can I create a phantom object? an object that is not visible, but has all the properties of objects (3D models)? Currently I import ("add") a simple object and scale it to 0.01 to make it very small and then move it to under the earth, so that it is not visible, but I can associate properties, links and children to it. Here it's a part of the code that I use,


Vnode = viz.add('beachball.osgb') # load a simple object as phantom object
Vnode.setScale([.01, .01, .01]) # scale down
Vnode.setPosition(0, -1, 0) # move it under the earth

ViewLink =,viz.MainView) # link a view to Vnode
ViewLink.preTrans( [0,2.5,-10]) # adjust the position
ViewLink.preEuler( [0,5,0] )  # adjust the orientation

This way, the view moves and turns with the movement of the phantom object (Vnode). So, in other words, the question is how can I avoid creating Vnode? Very many thanks.


Jeff 04-01-2013 11:37 AM

See this thread.

javadi 04-01-2013 12:58 PM


Originally Posted by Jeff (Post 14768)
See this thread.

Great. Thanks for your reply.

All times are GMT -7. The time now is 10:02 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, vBulletin Solutions, Inc.
Copyright 2002-2018 WorldViz LLC