Заголовок сообщения: 3D в реальном масштабе времени Добавлено: 18 Май 2007, 13:58:45
Помогите пожалуйста. Хочется узнать, в каком софте лучше делать 3D в реальном масштабе времени.
На экране должен двигаться в 3D пространстве 3D объект по командам с клавиатуры, командам по сети или, например, с джойстика.
Reaver, под какой запрос? телепатию умеете?
Вопрос уровня - "в каком софте нарисовать изображение."
В любом начиная с пэйнтбраша и микрософт офиса.
какое 3Д, куда чего зачем?
от C++ до директора и VRML
Ну а серьезно - если вопрос поставлен на таком уровне, то явно что рассказывать о программировании DirectX или OpenGL не стоит.
А дарк ваську я упомянул, поскольку в бытность студентом, попробовал что это такое. Немного апгрейднутый бейсик с ZX Spectrum, только с поддержкой 3Д. Буквально спустя 4 часа после установки, у меня бодренько летала модель Ми-24, стянутая из пиратской коллекции моделек к максу 3 или 4. Управление с клавиатуры, всё такое. Даже простенькие формулы вбивал - чтобы вертушка реагировала хоть с какой-либо инерцией. Но создатель авиасимов из меня не получился - т.к. уравнения движения оказались слишком сложными для васика.
Так что для создания контр-страйк 2 вполне подойдет.
http://www.darkbasic.ru/intro.html сайт перестал обновляться дааавно.
_________________ если вам хорошо, и вы хотите, чтобы вашим друзьям стало хорошо, скажите, что вам плохо
Reaver, Спасибо за дельную информацию. Если это заставит летать модели из 3D макса, это то что нужно. По DirectX и OpenGL у меня есть большой талмуд но хотелось пойти более простым путем. Попробую повозиться с тем, что Вы советуете.
eddy444, Умоляю, научите работать в пейнтбраше. А вообще, если нетрудно, можно подробнее про директор и VRML?
Подробнее чем вы сами найдете - ничего не соообщу. Просто не знаю.
Кроме того что в максе есть непосредственно экспорт и в ВРМЛ и в Директор. (macromedia director раньше назывался, поле покупки adobe даже и незнаю) и это технологии заточенныйе для онлайна.
А не сообщит ли кто-либо хоть какую-то информацию о технологии переноса объектов, сделанных в традиционных 3D (мая, макс, автокад …….) в среду DirectX/OpenGL? Хоть намек.…
sevranty, Спасибо
Alexandro, Это не среда - это библиотека для отображения 3д обьектов в любой программе.
http://opengl.org.ru/books/open_gl/ Вы слишком общие вопросы задаете. Это не приветствуется . К тому же форум дизайнерский а не програмерский.
Alexandro, если для авиатренажера - лучше тогда DarkBasic не использовать.
Если коротко - то надо изучать прикладное программирование. Визуализация полета - одна из последних в списке задач.
А начинать надо с теории. Любое пространственное положение летательного аппарата описывается уравнениями движения - три уравнения сил по осям XYZ, три уравнения моментов по тем же осям. На переходных режимах необходимо учитывать переменные, стремления машины к самостабилизации, условия атмосферы - воздушный поток является упругой средой со всеми вытекающими последствиями; учитывать действия летчика. И учитывать, что действия летчика должны быть грамотными..
Если задача - создать авиасим чисто для себя, чтобы полетать, рекомендую FlighSim от микрософта, или LockON от Eagle Dynamics. Не надо мучаться.
Если есть желание внести вклад в развитие авиатренажеров - велкам в личку/аську.
_________________ если вам хорошо, и вы хотите, чтобы вашим друзьям стало хорошо, скажите, что вам плохо
Alexandro, да, это была бы тема. А сейчас вы пытаетесь получить ответ на "смысл жизни и воообще". Нельзя братся за авиатренажер с такой базой как у вас (судя по вопросам)
Alexandro, видители, нам положено умничать на этом форуме. Статус такой дали. За большой опыт умничания на форуме в том числе.
Опыт в авиации - это наверное плюс, но вам сейчас нужен опыт в программировании. Причем не за один день, приобретаемый. Иначе не задавали бы глупого вопроса. Изучайте гейм девелоп. На эту тему тоже есть свои форумы и обширные коммюнити. Ну и приходите потом к нам обсуждать насколько красиво нарисована приборная панель, и достаточно ли полигонов в корове в бомбовом отсеке.
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.