2016-10-15 34 views
0

私はQt3Dを初めて使用しています。エンティティを取得して軸などの周りを回転することが可能かどうか疑問に思っています。 x軸。その後、特定の方向に平行移動し、原点を中心に回転させます。Qt3Dの回転と変換

私ができることは、回転と平行移動だけです。

ありがとうございます。

答えて

0

だけでオブジェクトを変換する使用します。

Transform { 
    id: transform 
    scale3D: Qt.vector3d(root.scaleX, root.scaleY, root.scaleZ); 
    rotation: fromEulerAngles(rotateX, rotateY, rotateZ); 
    translation: Qt.vector3d(root.x, root.y, root.z); 
} 

変換を用いた、あなたは、拡大縮小、回転、あなたのエンティティを翻訳することができます。詳細については、Qt3Dのヘルプまたは例を参照してください。

関連する問題