Custom arcRotateCamera with up-vector (0,0,1)

Recommended Posts

Hello, I want to use the arcRotateCamera with the up-vector (0,0,1) but the rotations don't work well.
I disabled the controls and I've put the camera parent to an invisible box that I rotate with the pointerMove.
This is to have the scene with the up-vector (0,0,1) instead of (0,1,0)
With this setup, alpha, beta, position and a couple more things are not updating.
Even though It works, I'd prefer to use the default arcRotateCamera because some things, such as the boundingBox gizmo 6DOF movements, don't work well.

Is there a way to achieve this with something that babylonjs has OOB?


Share this post

Link to post
Share on other sites

Wow! Very fast :D Thank-you so much for this!!!

But my original question was related to that parentBox thing.
In order to rotate the camera with the up-vector Z I need to use that parentBox, and I don't want to use the parentBox trick. I want to be able to use an arcRotateCamera with the up-vector Z with something that works out of the box. 
Do we have something to achieve this? 
PG with the custom rotations  and the parentBox => https://playground.babylonjs.com/#JBJNZ1

Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.