회전 값 (롤, 피치, 요)이 있습니다. 그 회전을 몸에 적용하고 싶지만 그 방법을 모릅니다.Bullet Physics Engine에서 몸체에 회전을 적용하는 방법은 무엇입니까?
답변
가장 직접적인 방법은 모션 상태 또는 직접 설정을 통해 강체의 월드 변환을 직접 설정하는 것입니다. A는 롤, 피치 및 요에서 변환 얻으려면, 당신은 사용할 수 있습니다
btRigidBody * rigidBody = //...
btTransform tr;
tr.setIdentity();
btQuaternion quat;
quat.setEuler(yaw,pitch,roll); //or quat.setEulerZYX depending on the ordering you want
tr.setRotation(quat);
rigidBody->setCenterOfMassTransform(tr);
btDefaultSerializer를 사용하여 월드가 .bullet 파일에 저장 될 때이 변환이 저장됩니까? – rraallvv
@rraallvv 강체에 대한 변형이 직렬화 될 것이라는 것을 확실히 기대할 것입니다. 그래서 뭔가 빠져 있지 않는 한 (총알로 작업 한 이후로 가능한 일입니다.) 그렇습니다. – nonVirtualThunk
당신이 맞아요, 감사합니다 – rraallvv
- 1. Bullet Physics Simplest Collision 예
- 2. bullet physics : concave moving shape
- 3. Bullet Physics 콜리 전 본문/모양을 그리거나 렌더링하는 방법은 무엇입니까?
- 4. 파일에서 Bullet Physics 메쉬 불러 오기
- 5. Bullet Physics, Visual Studio에서 링크 오류
- 6. PlayN의 몸체에 토크 또는 각 임펄스를 올바르게 적용하는 방법은 무엇입니까?
- 7. Augmented Reality + Bullet Physics - rayTest/Ray picking의 문제
- 8. Bullet Physics - 신체의 로컬 공간에 토크 임펄스 적용
- 9. 자동 회전을 비활성화하는 방법은 무엇입니까?
- 10. MPMoviePlayerController의 회전을 애니메이트하는 방법은 무엇입니까?
- 11. 카메라 회전을 축적하는 방법은 무엇입니까?
- 12. event.stopPropagation을 적용하는 방법은 무엇입니까?
- 13. 몸체에 작용하는 힘 받기.
- 14. 하나의보기 컨트롤러로만 회전을 제한하는 방법은 무엇입니까?
- 15. 제스처 이벤트의 회전을 제한하는 방법은 무엇입니까?
- 16. R^2에서 회전을 수행하는 방법은 무엇입니까?
- 17. Java3D에서 마우스 회전을 재설정하는 방법은 무엇입니까?
- 18. 누군가 Bullet Physics/jBullet을 사용하여 보로 노이 산산조각을하는 방법에 대한 예제/튜토리얼을 가지고 있습니까?
- 19. Bullet Physics에서 강체 시뮬레이션을 대체 하시겠습니까?
- 20. android physics engine
- 21. QGraphicsPixmapItem에서 효과를 적용하는 방법은 무엇입니까?
- 22. 'Raphael'캔버스에 애니메이션을 적용하는 방법은 무엇입니까?
- 23. 백그라운드에 애니메이션을 적용하는 방법은 무엇입니까?
- 24. 버튼에 CSS를 적용하는 방법은 무엇입니까?
- 25. 보기에 애니메이션을 적용하는 방법은 무엇입니까?
- 26. 장고 패치를 적용하는 방법은 무엇입니까?
- 27. 변형에 함수를 적용하는 방법은 무엇입니까?
- 28. magento가 할인을 적용하는 방법은 무엇입니까?
- 29. 팔레트를 Radiiechart에 적용하는 방법은 무엇입니까?
- 30. MapView가로드되면 애니메이션을 적용하는 방법은 무엇입니까?
@felipemaia - 나는 3D 강체 충돌 감지를위한 총알 물리 엔진을 사용하고, 내가 탄도 궤도를 조작하는 것을 시도하고 있지 않다, 필요한 모든 회전 값을 가진 상자를 말하면서 몸체를 회전시키는 것만으로도 충분합니다. –
. 동의했다. Stupidy는 참으로 귀중한 것입니다. – felipemaia