com.jogamp.opengl.math.Quaternion.normalize()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(1.8k)|赞(0)|评价(0)|浏览(79)

本文整理了Java中com.jogamp.opengl.math.Quaternion.normalize方法的一些代码示例,展示了Quaternion.normalize的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Quaternion.normalize方法的具体详情如下:
包路径:com.jogamp.opengl.math.Quaternion
类名称:Quaternion
方法名:normalize

Quaternion.normalize介绍

[英]Normalize a quaternion required if to be used as a rotational quaternion.

Implementation Details:

  • #setIdentity() if #magnitude() is FloatUtil#isZero(float,float) using FloatUtil#EPSILON
    [中]如果要用作旋转四元数,请规范化所需的四元数。
    实施细节:
    *如果#magnity()为FloatUtil#为零(float,float),则使用FloatUtil#EPSILON

代码示例

代码示例来源:origin: ch.unibas.cs.gravis/scalismo-native-stub

return rotateByAngleY(headingY).rotateByAngleZ(attitudeZ).rotateByAngleX(bankX).normalize();

代码示例来源:origin: org.jogamp.jogl/jogl

return rotateByAngleY(headingY).rotateByAngleZ(attitudeZ).rotateByAngleX(bankX).normalize();

代码示例来源:origin: org.jogamp.jogl/jogl-all-noawt

return rotateByAngleY(headingY).rotateByAngleZ(attitudeZ).rotateByAngleX(bankX).normalize();

代码示例来源:origin: org.jogamp.jogl/jogl

return setFromAxes(xAxisOut, yAxisOut, zAxisOut).normalize();

代码示例来源:origin: ch.unibas.cs.gravis/scalismo-native-stub

return setFromAxes(xAxisOut, yAxisOut, zAxisOut).normalize();

代码示例来源:origin: org.jogamp.jogl/jogl-all-noawt

return setFromAxes(xAxisOut, yAxisOut, zAxisOut).normalize();

代码示例来源:origin: ch.unibas.cs.gravis/scalismo-native-stub

y = sinHeadingXcosAttitude * cosBankX + cosHeadingXsinAttitude * sinBankX;
z = cosHeadingXsinAttitude * cosBankX - sinHeadingXcosAttitude * sinBankX;
return normalize();

代码示例来源:origin: org.jogamp.jogl/jogl-all-noawt

y = sinHeadingXcosAttitude * cosBankX + cosHeadingXsinAttitude * sinBankX;
z = cosHeadingXsinAttitude * cosBankX - sinHeadingXcosAttitude * sinBankX;
return normalize();

代码示例来源:origin: org.jogamp.jogl/jogl

y = sinHeadingXcosAttitude * cosBankX + cosHeadingXsinAttitude * sinBankX;
z = cosHeadingXsinAttitude * cosBankX - sinHeadingXcosAttitude * sinBankX;
return normalize();

相关文章