Hi!
We have several reasons for don't use ventuz in our tasks...
There are two major things for us (about this I haven't any information):
1. I can't generate nodes by script.
I need for atomatically create nodes according to unpredictable data.
2. I can't get common parameters of any node, for example gabarits and global matrix transformation.
Only text-node have bounding box outputs.
Will these features be in the new version?
Hello Ventuzians!
THE FORUMS ARE CLOSED!
Please join our discord server HERE!! << click me
We are shutting our Ventuz Forum, but don't worry, it will all be archived for you to search in if you have a query. From now on, please add all your comments, questions or observations into our Discord Server
Thanks for the great time - see you on discord!!
Dee, Karol, Daniel and the whoooole Product and Support team!
THE FORUMS ARE CLOSED!
Please join our discord server HERE!! << click me
We are shutting our Ventuz Forum, but don't worry, it will all be archived for you to search in if you have a query. From now on, please add all your comments, questions or observations into our Discord Server
Thanks for the great time - see you on discord!!
Dee, Karol, Daniel and the whoooole Product and Support team!
Create dynamically and get gabarit
Moderator: Support
Re: Create dynamically and get gabarit
Dynamic node creation from scripts will come at some point, but most likely not in v4.0. There are big issues with this and performance stability that we need to really look into before we go that route. For the most part, these issues can be solved using a pool of nodes and changing the incoming data, it has been my experience that the need to dynamically create new nodes is actually often far less than imagined, though without doubt it can exist.
We can get global positions of objects with the get world node, though of course with one frame delay. This is the result of processing the stack hierarchically as we do (i.e. it must traverse the entire scene graph in order to find an absolute position - because we can have multiple stacked axes). To change this would require some deeper changes in the way we work internally, which could happen at some point, but is not something short term.
-Erik
We can get global positions of objects with the get world node, though of course with one frame delay. This is the result of processing the stack hierarchically as we do (i.e. it must traverse the entire scene graph in order to find an absolute position - because we can have multiple stacked axes). To change this would require some deeper changes in the way we work internally, which could happen at some point, but is not something short term.
-Erik
Re: Create dynamically and get gabarit
Thank you for the answers!
In Vizrt-script I can evaluate command "RecalculateMatrix" and immidiatly get actually transformation matrix - it very helpfull for me to create brilliant dynamics in scene.
I hope that all possibilities will realize in new version. I can't freely work in Ventuz because insufficiency current realization for me.
Understand.. what a pity(ErikB wrote:Dynamic node creation from scripts will come at some point, but most likely not in v4.0. There are big issues with this and performance stability that we need to really look into before we go that route. For the most part, these issues can be solved using a pool of nodes and changing the incoming data, it has been my experience that the need to dynamically create new nodes is actually often far less than imagined, though without doubt it can exist.
Hm.. How I can get this? Delay doesn't matter for a start.ErikB wrote: We can get global positions of objects with the get world node, though of course with one frame delay. This is the result of processing the stack hierarchically as we do (i.e. it must traverse the entire scene graph in order to find an absolute position - because we can have multiple stacked axes). To change this would require some deeper changes in the way we work internally, which could happen at some point, but is not something short term.
In Vizrt-script I can evaluate command "RecalculateMatrix" and immidiatly get actually transformation matrix - it very helpfull for me to create brilliant dynamics in scene.
I hope that all possibilities will realize in new version. I can't freely work in Ventuz because insufficiency current realization for me.
Re: Create dynamically and get gabarit
In the axis stack in the toolbox, you will find get world, set world and billboard axis nodes.
Just right click on the Axis node in the toolbox.
Just right click on the Axis node in the toolbox.
Re: Create dynamically and get gabarit
It would be useful toreador scenes from other devices and create a scene in Ventuz. That's why I would need to create from a basic set of parts. I could convert from my current systems.
IanM
IanM