Как я могу смоделировать самолет с тяжелым носом в 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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