forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   2D-программирование (http://forum.boolean.name/forumdisplay.php?f=13)
-   -   Изометрия. Что первым рендериться, что вторым и тд (http://forum.boolean.name/showthread.php?t=3413)

Черный крыс 21.06.2007 01:21

Re: Изометрия. Что первым рендериться, что вторым и тд
 
А как же такие хиты как Commandos 2\3 ??? тама все движущиеся обьекты были в 3Д а фон - отрендеренные спрайты......как они добились этого?

alcoSHoLiK 21.06.2007 02:03

Re: Изометрия. Что первым рендериться, что вторым и тд
 
Не знаю, можно ли так в блице. Сделай активной матрицу проекции. Тогда будет применима та же технология, что и с обычными спрайтами - что ближе к камере, то перекрывает объекты, которые дальше от камеры. Нужно будет менять местами z координаты объектов, когда они меняют порядок перекрывания.

Черный крыс 21.06.2007 02:31

Re: Изометрия. Что первым рендериться, что вторым и тд
 
алкоШолик - спасибо! Я тоже об этом подумал....и уже реализовал. правда с таким подходом есть кое-какие ограничения в геометрии обьекта.....! А так вроде выглядит ничего.....=)))

Но кажется я нашел где зарыта собака.....мне кажется в коммандос применена небольшая хитрость.....
Играя в сотый раз в коммандос-2 я замечал....что если герои заходят в помещения (а они как известно - полностью 3-х мерные) то при максимальном приближении камеры видно что обьекты тоже полностью 3-х мерные.....а когда выходишь на улицу (тут окружение 2-д) и если приблизишь камеру - то явно видно пикселявость персов и техники.... - это значит что все персы и техника - ....плоские..... - а если они плоские то отпадает вся вышеописанная проблемма..... - мне почему то так кажется что все герои на экране - не что иное - как банальный "рендер то текстур" с последующим наложением этой текстуры на плашку или прорисовкой этой текстуры в 2-д.....а сами 3-д герои "пляшут" где то за пределами игрового уровня предварительно направленной на них камеры под нужным углом.....тоесть они проигрывают все анимационные действия которые необходимы на данный момент (ходьба\стрельба\поворот) а камера фоткает этого перса (где то с разрешением 64*64 ) и отображает полученную картинку на экране в нужном месте......

Имеет ли этот метод право на жизнь? как сильно этот метод ударит по перфомансу???

johnk 21.06.2007 07:04

Re: Изометрия. Что первым рендериться, что вторым и тд
 
Цитата:

как сильно этот метод ударит по перфомансу???
От рук зависит, имхо. А так, может это просто проекция? Зачем разрабам такой гемор? Если 2д -> 3д, то должен же быть заметен переход. Хотя б подтормозить немного должно, а хотя хз.

jimon 21.06.2007 10:57

Re: Изометрия. Что первым рендериться, что вторым и тд
 
Diablo1909
а может ето уже все было заранее от рендерено ?

HolyDel 22.06.2007 02:43

Re: Изометрия. Что первым рендериться, что вторым и тд
 
Цитата:

Имеет ли этот метод право на жизнь? как сильно этот метод ударит по перфомансу???
думаю игра свеч не стоит.

Цитата:

а может ето уже все было заранее от рендерено ?
ага, я тоже так считаю.


Часовой пояс GMT +4, время: 16:02.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot