Jump to content

AbsoluteRotation and AbsoluteRotationQuaternion


SvenFrankson
 Share

Recommended Posts

Hi,

We have a project where there's a need to get absoluteRotation and / or absoluteRotationQuaternion.

Is there a need somewhere so a pull request about this is possible ?

If so, is it wise to compute it here 

https://github.com/BabylonJS/Babylon.js/blob/88145e1d19e13c88afd09c63a474d0af15e0d7a1/src/Mesh/babylon.abstractMesh.ts#L1312

By adding _absoluteRotation and _absoluteRotationQuaternion private properties and

this._worldMatrix.getRotationMatrixToRef(Tmp.Matrix[0]);
BABYLON.Quaternion.FromRotationMatrixToRef(Tmp.Matrix[0], this._absoluteRotationQuaternion);
if (!this.rotationQuaternion) {
    this._absoluteRotationQuaternion.toEulerAnglesToRef(this._absoluteRotation);
}

Or should it be only done in a getAbsoluteRotation method to avoid the overhead of computing it every time computeWorldMatrix is invoked ?

(note : what's the usage for this kind of question ? using the forum, GitHub issues or directly submitting a PR on GitHub ?)

Thanks a lot and have a nice day !

Link to comment
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.

Guest
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.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...