Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Перспективы и gluLookAt


Xerx ©   (2004-07-14 07:22:00) 

Привет всем! У меня возник вопрос, но я затрудняюсь просто его изложить без примера. Поэтому укажу ссылку, где лежит мой вопрос с подробным объяснением (надеюсь) и картинкой.
digitworld.narod.ru/archive/help.zip


Xerx   (2004-08-01 04:13:00) [1]

> MrAngel
А мне и не нужно убирать - я рисую только 5 стенок без передней, а перспектива нужна такая (примерно):
glFrustum (-1, 1, -1, 1, 0.5, 10);


MrAngel   (2004-07-30 14:05:00) [2]

Нее - проблем с перспективой у него нет. Просто он не знает как убрть переднюю/ближайшую к камере плоскость.


П7   (2004-07-30 13:32:00) [3]

Берёшь учебник по OpenGL и там тебе в соответствующей главе подробнейшим образом всё расписывают. Такая глава есть в любой книге по OpenGL. Лично проверял! Ибо перспектива - одна из основополагающих частей трёхмерного моделирования.


Megabyte-CeerCop   (2004-07-30 12:39:00) [4]

А зачем искажения? Благодаря перспективе ты и так боковые стены увидишь.
Я так понимаю у тебя проблемы именно с перспективой, а не с самим кубом.


Xerx   (2004-07-30 04:40:00) [5]

> Megabyte-CeerCop
1) с видом_сверху_only
2) Передняя грань должна быть реально невидимой (выкапай в земле ямку в виде куба и посмотри сверху с небольшим искажением - чтобы видеть боковые стенки)


Drinkins   (2004-07-28 17:13:00) [6]

Походу это куб с вывернутыми наизнанку гранями. Если рисуешь по вершинам, попробуй изменить обход вершин с 1-2-3-4 на 1-4-3-2.


Megabyte-CeerCop   (2004-07-28 08:28:00) [7]

Для формулировки совета мне нужно знать:

Хочешь сделать игру с видом_сверху_only, или это будет тетрис с фигурами падающими в глубь.

Передняя грань должна быть реально невидимой, или это только для схемы?


Micah'GF   (2004-07-28 07:42:00) [8]

[2] Megabyte-CeerCop
а теперь дай человеку РЕАЛЬНЫЙсовет!


Xerx   (2004-07-28 07:29:00) [9]

> Megabyte-CeerCop
Именно


Megabyte-CeerCop   (2004-07-28 06:20:00) [10]

______
|\____/|
||    ||
||    ||
||____||
|/____\|
ты это имел в иду?


Xerx   (2004-07-28 04:34:00) [11]

Прошло 2 недели и ни слуху, ни духу. Я ссылку удалил. Объясню так: как сделать такую проекцию, чтобы вид на куб с боку выглядел так:
_________
| _____ |
| |   | |
| |   | |
| _____ |
|_______| как бы передняя грань не видна, а задняю примерно в 5/6 меньше передней. И объясните, как пользоваться gluLookAt для перемещения в данной плоскости экрана.


Наверх

Титульная страница Поиск, карта сайта Написать письмо