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!
How to rotate around any axes to ANY number of degrees?
Moderator: Support
How to rotate around any axes to ANY number of degrees?
Hi,
Please, help!
I have an object (for example, a globe) and I would like to rotate it around any axes (X and Y) in the same time. Of course ther is a Touch Orbit node, but "the Inclination is restricted from -90 to +90 degrees".
How can I rotate an object to ANY number of degrees around BOTH axes?
Many many thanks in advance.
Chanty
Please, help!
I have an object (for example, a globe) and I would like to rotate it around any axes (X and Y) in the same time. Of course ther is a Touch Orbit node, but "the Inclination is restricted from -90 to +90 degrees".
How can I rotate an object to ANY number of degrees around BOTH axes?
Many many thanks in advance.
Chanty
- Daniel Willer
- Posts: 309
- Joined: 06 Jan 2012, 18:12
Re: How to rotate around any axes to ANY number of degrees?
Thank you veru much, Daniel!
Very interesting script.
But there is one thing. Karol's script works with mouse, where we have the coordinates (x and y). What to do in the case of the touch table, where we don't have the raw coordinates of touch?
Best,
Chanty
Very interesting script.
But there is one thing. Karol's script works with mouse, where we have the coordinates (x and y). What to do in the case of the touch table, where we don't have the raw coordinates of touch?
Best,
Chanty
Re: How to rotate around any axes to ANY number of degrees?
Hi Daniel!
Do I understand right that the absence of your response means, that it is not possible to do this with touch in Ventuz?
Chanty
Do I understand right that the absence of your response means, that it is not possible to do this with touch in Ventuz?
Chanty
-
- Posts: 290
- Joined: 18 Jan 2012, 11:36
- Location: Dubai, United Arab Emirates
- Contact:
Re: How to rotate around any axes to ANY number of degrees?
There is always a way ... 
If you run into problems/limitations with the current touch nodes, then try combining or re-purposing them. You could use touch transformation nodes on dummy rectangle geometry to check touch movement left/right and up/down and use the output data of those nodes to control the rotation of your actual object. A few expressions will do the trick.

If you run into problems/limitations with the current touch nodes, then try combining or re-purposing them. You could use touch transformation nodes on dummy rectangle geometry to check touch movement left/right and up/down and use the output data of those nodes to control the rotation of your actual object. A few expressions will do the trick.
Re: How to rotate around any axes to ANY number of degrees?
Thanks, Christian!
Yes, this way is clear and, most likely, we will have to go on it.
I just hoped that there is a more elegant solution.
However, as it becomes gradually clear, in Ventuz it is heavy to go on elegant and proper ways. In most cases it is necessary to solve the problem right in a forehead with the millions of nodes. ((
Yes, this way is clear and, most likely, we will have to go on it.
I just hoped that there is a more elegant solution.
However, as it becomes gradually clear, in Ventuz it is heavy to go on elegant and proper ways. In most cases it is necessary to solve the problem right in a forehead with the millions of nodes. ((
-
- Posts: 290
- Joined: 18 Jan 2012, 11:36
- Location: Dubai, United Arab Emirates
- Contact:
Re: How to rotate around any axes to ANY number of degrees?
You are welcome. Well it is just one way of doing it. I'm sure there are easier ways.
As for elegant ... well ... I just feel like writing a paragraph so if you're up for it....
Everybody wants to create something different. Every application, every touch interface, everything is different and always requires different properties or behaviors. It can be quite frustrating.
After being product manager for Ventuz myself and working with it for almost 10 years since the very, very first version I can say that there will never be a one-node-solves-all-your-problems solution. Why? Because everybody needs it to be different. So either you create hundreds of touch nodes and will still miss the one you need or you create a base set of nodes which allows users to combine and customize a solution based on what they need. Ventuz went with the latter approach and that makes it that much more powerful. Or let's say in a less marketing approach... that's the reason I like it. In a way you can always find a way to solve a problem in Ventuz. Other applications? You're stuck with the tools/buttons provided and that's it. When thinking about elegance in Ventuz I always take this approach: Find a really cool solution to a problem. Put it in a container, expose properties, create an icon, seal it and voilà! You have your own new touch interaction node. That's pretty elegant. You could even sell that one if you want to. In my opinion and after testing, using and cursing other software packages, I have to say that Ventuz still is the undisputed champion in elegance and light-weight, fast solutions. It might seem a bit heavy to find a solution sometimes but believe me when I say in other applications, there wouldn't even be a solution. Or it would take forever or - my personal favorite - you would have to program it yourself from scratch. Anyways, that's my five cents on the matter. 
As for elegant ... well ... I just feel like writing a paragraph so if you're up for it....



Re: How to rotate around any axes to ANY number of degrees?
Christian, thanks for your detailed response!
The first. To avoid misunderstandings. You are absolutely right. Ventuz is the most powerful program for creating presentations (particulary, complex presentations). And not just presentations. And I've seen a lot of these programs – Ventuz is the best.
Frankly speaking, the same is being done in Ventuz, it may be done, for example, in Unity (maybe except for the large number of video windows). But in Ventuz many things are faster and more clearly.
But, the second. Some things daze of their logic. Like, for example, this rotation around two axes. Why not make it in advance? It is very often used method. And a lot of similar things. Of course, we can program pretty much anything, but it takes a lot of time and it would be much more convenient to have a ready-made tools. That is, you can do everything in Ventuz, but very often in a very-very complex way.
A lot of CG artists works in Maya never using MEL. And works very well... However if you want to do something a bit complicated in Ventuz, at least without the stereometry has nothing to do.
So, that's my five cents on the theoretical aspect. ))
The first. To avoid misunderstandings. You are absolutely right. Ventuz is the most powerful program for creating presentations (particulary, complex presentations). And not just presentations. And I've seen a lot of these programs – Ventuz is the best.
Frankly speaking, the same is being done in Ventuz, it may be done, for example, in Unity (maybe except for the large number of video windows). But in Ventuz many things are faster and more clearly.
But, the second. Some things daze of their logic. Like, for example, this rotation around two axes. Why not make it in advance? It is very often used method. And a lot of similar things. Of course, we can program pretty much anything, but it takes a lot of time and it would be much more convenient to have a ready-made tools. That is, you can do everything in Ventuz, but very often in a very-very complex way.
A lot of CG artists works in Maya never using MEL. And works very well... However if you want to do something a bit complicated in Ventuz, at least without the stereometry has nothing to do.
So, that's my five cents on the theoretical aspect. ))
-
- Posts: 666
- Joined: 18 Jan 2012, 20:56
- Location: wuppertal
- Contact:
Re: How to rotate around any axes to ANY number of degrees?
hi chanty
take a look here:
http://www.echtzeitwerk.de/portfolio/ez ... on-module/
this is exactly what you are looking for!
greetz
christian
take a look here:
http://www.echtzeitwerk.de/portfolio/ez ... on-module/
this is exactly what you are looking for!
greetz
christian
Re: How to rotate around any axes to ANY number of degrees?
Thank you very much, Christian!
We will look.
Have a nice weekend!
Chanty
We will look.
Have a nice weekend!
Chanty