stratified wrote:I don't know exactly what you mean by orbiting up and down. There's no limitation in Octane. I think (just guessing here) that at some point in the animation the camera direction and the camera up vector are parallel. We take a cross product of those to get the cam's right vector. If the vectors are parallel, the right vector is 0. In this case you would slightly perturb the up vector. If this is what's happening we can help you with that.
I had a complaint that if you set orbit down to 90deg, the animation would reverse direction if you started out looking up. In octane standalone you can only look straight up, or straight down, and everything in between, but you cant rotate 360 degress over the top of the model. I think this is very good behaviour btw.
However if you set up the orbit in the script so that it attempts to go beyond straight up or straight down, it hicups, then reverses direction, its not a big deal, the user need not tell it to orbit as far, and it won't happen. I'm guessing thats the way you have chosen to handle it. Give it a try and let me know what you think.
I haven't implemented yet, but i'm assuming barrel rolls can be done by rotating the up direction of the camera thru 360 or more degrees.
best
Windows 11, 2x Intel I9, 64GB Ram, 2x GTX 1080 TI, 1 x RTX 380 TI, Oculus Quest 2