asperger Posted September 2, 2018 Share Posted September 2, 2018 The following scenario: A procedurally generated planet. I need to be able to fly around the terrain but the rotation of my player needs to be aligned with the normals of the planet. I was thinking: 1. Get the average direction of all normals within a certain radius returning a new vector3. 2. Use the vector3 as input for the new rotation of my camera or mesh. Does that make sense? If so then how can I get the seperate normals? Quote Link to comment Share on other sites More sharing options...
devAxeon Posted September 3, 2018 Share Posted September 3, 2018 On 9/2/2018 at 5:00 PM, asperger said: Does that make sense? If so then how can I get the seperate normals? I don't know if that make sense but here's what you're looking for: http://doc.babylonjs.com/api/classes/babylon.mesh#getfacetlocalnormals Quote Link to comment Share on other sites More sharing options...
Guest Posted September 4, 2018 Share Posted September 4, 2018 @asperger: This makes sense to me. The new vector can become your up vector Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.