Ответ: Вопросы про Xors3D
Если нужен тримеш-тримеш, то у тебя проблемы. Тыщу раз обсуждалось, это ресурсоёмко, и не окупает ни вычислительных ни вложенных затрат на реализации и использовании.
Делай дельный редактор для физ. объектов, и составляй компоунд объёмы из примитивов. И используй RayCast'ы, там где нада а не коллизию. Вообще это очень заезжанная тема. Всё что нада в Bullet'е есть, и скоро надеюсь будет чуток больше, для полного счастья. Вы народ гонитесь за чем-то, и не знаете за чем, вы бы хоть тем что есть научились бы толком пользоваться, а то только и делают, что ноют, а сами нифига не производят. |
Ответ: Вопросы про Xors3D
Цитата:
Цитата:
|
Ответ: Вопросы про Xors3D
Цитата:
Вообще много чего делается именно рэйкастами. А примитивами можно описать практически любую геометрию, главное это автоматизировать процесс создания физ. тел. |
Ответ: Вопросы про Xors3D
Да чё вы такие тугие? Сказал нужен тримеш-тримеш,
значит нужен тримеш-тримеш. Вот эта хреновина должна быть с двумя этажами внутреннего пространства (помещений), и при этом летать, и совершать посадки в любой точке локации. Подразумевается свободное перемещение внутри, при этом эта хреновина сама может свободно перемещаться по локациям, и из неё можно десантироваться на лету через открытый люк. Сами мучайтесь с компаундом. |
Ответ: Вопросы про Xors3D
ИМХО, тут человечки к кораблю как капсуль к тримешу. Корабль к локации как компаунд к тримешу. Вот и все дела.
|
Ответ: Вопросы про Xors3D
Цитата:
а наружности компаундом? |
Ответ: Вопросы про Xors3D
Я предлагаю сделать так как делают всегда и везде. Один и тот же объект для разных целей представлен разным физическим объёмом. Для каких то операция типа попаданий при стрельбе, сойдёт простая физ. модель, например шар.
Для хождения по кораблю он уже тримеш. Для контактирования с уровнем - компаунд общей формы. Все варианты физического тела не контактируют друг с другом. Жеско связаны по соподчинению. Т.е. положение в пространтстве оределяется компаундом для коллизий с уровнем. Тримеш для хождения по кораблю подчинен компаунду. Действие на тримеш неприводит к изменению положения корабля. Он лишь используется для столкновений с игроками внутри. В целом ясно? |
Ответ: Вопросы про Xors3D
Цитата:
И ведь кораблей таких должен быть далеко не один... |
Ответ: Вопросы про Xors3D
Ну что тут сказать, загрузить одной командой мир второй игрока, и сказать что сделал игру - несложно. А для настоящей игры, увы надо много думать и работать.
|
Ответ: Вопросы про Xors3D
Цитата:
С компаундом тут мучиться долго придётся, не 3D тетрис же. |
Ответ: Вопросы про Xors3D
Даже в современных движках для этого дела используется заранее приготовленные менее детализированные примитивы, а вы хотите на блице просчитывать физику по мешу вот такой модели:
? |
Ответ: Вопросы про Xors3D
Цитата:
Я думаю для техники главного героя можно и больше, этш не бот. |
Ответ: Вопросы про Xors3D
тогда жди квантовых компьютеров. чтобы считать честный тримеш-тримеш :)
|
Ответ: Вопросы про Xors3D
Цитата:
|
Ответ: Вопросы про Xors3D
Цитата:
|
Часовой пояс GMT +4, время: 05:48. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot