Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программирование игр, графики и искусственного интеллекта > Псевдотрёхмерный движок


Автор: i_SweP 30.7.2009, 19:23
Загорелся идеей 2.5d движка. Для начала пусть хотя бы по лабиринту камера летает.

Однако, я ещё не сталкивался даже с библиотеками обычног 3d. Отсюда вопрос - где можно почитать про сабж, начиная с основ и на довольно доступном уровне. 

p.s. из знаний про 3d только курс аналитической и многомерной геометрии в универе smile

Автор: Bitter 31.7.2009, 14:01
Цитата(i_SweP @  30.7.2009,  19:23 Найти цитируемый пост)
Однако, я ещё не сталкивался даже с библиотеками обычног 3d

DirectX, OpenGL

Да и они на самом деле псевдо 3D, так как экран монитора плоский.
Объясни что ты понимаешь под 2.5d? Пол измерения не бывает

Автор: i_SweP 31.7.2009, 18:41
Псевдотрёхмерный движок a.k.a. 2.5d - это то, что мы видим в первом Doom (т.е. на экране картинка вроде 3d, а на самом деле нет)

Автор: icewind 3.8.2009, 12:02
Цитата(i_SweP @  31.7.2009,  18:41 Найти цитируемый пост)
то, что мы видим в первом Doom

использует усовершенствованный движок  Wolfenstein 3D, который в свою очередь построен при помощи технологии raycasting. На сколько мне известно термин "Псевдотрёхмерность" обычно употребляют в отношении изометрических платформеров.

Возможно http://www.permadi.com/tutorial/raycast/ ссылка заинтересует или http://www.tutorialhero.com/click-57346-advanced_raycasting_techniques.php

ну и если интересен сам алгоритм то можно скачать и сам движок дума на ид фтп

Автор: i_SweP 7.8.2009, 19:54
icewind, 
Спасибо, самое оно, уже читаю.
М.б. будут воспросы, напишу в эту тему

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)