Как я могу смоделировать самолет с тяжелым носом в Three.js? [закрыто]Javascript

Форум по Javascript
Anonymous
Как я могу смоделировать самолет с тяжелым носом в Three.js? [закрыто]

Сообщение Anonymous »

Я создаю простой симулятор полета в Three.js и хочу, чтобы нос моего самолета постоянно тянулся к земле, независимо от того, как он ориентирован. Я попробовал plane.rotateX, но это заставит его тянуться вниз относительно плоскости, следовательно, если вы летите вверх ногами, он будет тянуться вверх относительно земли. Я попробовал увеличить значение plane.rotation.X, но это вращает его относительно мировой оси X, поэтому, если вы повернетесь на 90 градусов в любую сторону, он попытается заставить вас перевернуться, а если вы повернетесь на 180 градусов, это заставит вас наклониться вверх, а не вниз. Я предполагаю, что это какая-то сложная векторная математика, которая не является одной из моих сильных сторон, поэтому, если вы знаете, как это сделать, пожалуйста, объясните в более простых терминах.

Подробнее здесь: https://stackoverflow.com/questions/798 ... n-three-js

Вернуться в «Javascript»