06.12.2011, 12:35
|
#68
|
Терабайт исходников
Регистрация: 05.07.2007
Сообщений: 5,196
Написано 1,721 полезных сообщений (для 5,374 пользователей)
|
Ответ: Вопросы про Xors3D
Сообщение от SBJoker
Я предлагаю сделать так как делают всегда и везде. Один и тот же объект для разных целей представлен разным физическим объёмом. Для каких то операция типа попаданий при стрельбе, сойдёт простая физ. модель, например шар.
Для хождения по кораблю он уже тримеш. Для контактирования с уровнем - компаунд общей формы.
Все варианты физического тела не контактируют друг с другом. Жеско связаны по соподчинению. Т.е. положение в пространтстве оределяется компаундом для коллизий с уровнем. Тримеш для хождения по кораблю подчинен компаунду. Действие на тримеш неприводит к изменению положения корабля. Он лишь используется для столкновений с игроками внутри.
В целом ясно?
|
Сложно, ёмко, долго.
И ведь кораблей таких должен быть далеко не один...
|
(Offline)
|
|