Get global position of Child vert
![BradCarsten](https://secure.gravatar.com/avatar/a901ca2711f142523b9eff99ef3cb228?&r=pg&s=100&d=https%3A%2F%2Fvanillicon.com%2Fa901ca2711f142523b9eff99ef3cb228_100.png)
If I have a child object, oGeometry.getVertex() returns the local coordinates. Is there an easy way to return the global position instead?
You currently have no notifications.
If I have a child object, oGeometry.getVertex() returns the local coordinates. Is there an easy way to return the global position instead?
Licensing Agreement | Terms of Service | Privacy Policy | EULA
© 2025 Daz Productions Inc. All Rights Reserved.
Comments
This works for me:
From http://docs.daz3d.com/doku.php/public/software/dazstudio/4/referenceguide/scripting/api_reference/object_index/object_dz
"getCachedGeom(): Re-evaluates the pipeline if necessary and returns the final world-space mesh for the current shape."
But sometimes, after I've changed the Vertex's value via a Morph, it does not give the correct value unless I first execute myNode.update()
I'm not sure when or why it is necessary to execute myNode.update() and/or myNode.finalize()
Thanks for the reply. I ended up inserting a null, moving it to that point and then getting the world space coordinates from that. You solution should be much cleaner.