FromToRotation for a die / dice
Hello all..
Thanks for a lot of great answers to a lot of the questions i've had, by googling and looking up on these forums.. Unfortunately, i haven't really been able to find an answer for this question..
I am making a simple 3D dice-game, where i want to be able to move the dice aside into some dice slots, as per this image:
I have inserted 6 empty gameobjects, and set them up to rotate so the forward-vector of the diceSlot gameobject faces the camera. Doing it this way, i have been able to use Quaternion.FromToRotation, to set dice.transform.up to be the same as diceSlot.transform.forward, and thereby face the camera..
I can also use Quaternion.FromToRotation(dice.transform.someaxis, Camera.main.transform.up), to make sure the die has the correct face up..
My question is.. Is there any way to combine the 2 rotations, so i get the correct dicevalue to face the camera AND align them so they all stand straight?
I am using a single camera that will never move, and my Lerp to move the die is working, and the slerp to rotate the die is working, it's only the alignment of the dice i need to fix now :) At least i think :P
Thanks a lot for your help and time :)
Your answer
Follow this Question
Related Questions
How do i rotate a cube least amount to align faces with another? 2 Answers
How do I stop my cube from rotating when it hits the ground ? 0 Answers
Rotate cube as if it were floating in the sea 1 Answer
Cube rotating when it shouldn't 1 Answer
4 Directional Looking / Cross positional aiming + Leg alignment? 0 Answers