public static void applyTransformSide(ItemTransformVec3f vec, boolean leftHand)
{
if (vec != ItemTransformVec3f.DEFAULT)
{
int i = leftHand ? -1 : 1;
GlStateManager.translate((float)i * (offsetTranslateX + vec.translation.x), offsetTranslateY + vec.translation.y, offsetTranslateZ + vec.translation.z);
float f = offsetRotationX + vec.rotation.x;
float f1 = offsetRotationY + vec.rotation.y;
float f2 = offsetRotationZ + vec.rotation.z;
if (leftHand)
{
f1 = -f1;
f2 = -f2;
}
GlStateManager.rotate(makeQuaternion(f, f1, f2));
GlStateManager.scale(offsetScaleX + vec.scale.x, offsetScaleY + vec.scale.y, offsetScaleZ + vec.scale.z);
}
}
ItemCameraTransforms.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:CustomWorldGen
作者:
评论列表
文章目录