Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Флейм (http://www.flasher.ru/forum/forumdisplay.php?f=53)
-   -   Это 2D или 3D? (http://www.flasher.ru/forum/showthread.php?t=151953)

goodguy 09.03.2011 13:29

Это 2D или 3D?
 
http://www.youtube.com/watch?v=3nlE1...eature=related

Выглядит как 3д, но предыдущая часть этой игры была 100% 2D, при этом некоторые объекты выглядели почти как 3д. Но здесь есть и зум камеры и, что самое интересное, при проезде под препятствиями они действительно ведут себя как 3д объекты. Хотя деревья, очевидно 2д.

Как можно реализовать такую графику? Может кто-то встречал какие-то нормальные статьи по поводу иллюзии 3д в играх с видом сверху?
п.с. На русском или на английском, значения не имеет


Хочу попробовать соорудить игру на бокс 2д с видом сверху, но при этом сделать ее как бы 3D.
Или же все-таки прийдется комбинировать box2d и, например away3d?

medvedya2 09.03.2011 13:44

Смесь 3д и 2д делается несложно есть формула для определения фокусного расстояние на эту высоту ставиться камера и можно накладывать под и над 3д какую либо 2д графику.

dark256 09.03.2011 14:41

ютьюб окончательно превратился во что-то мегатупящее.
Час уже не скачать :(

goodguy 09.03.2011 18:00

Цитата:

Сообщение от medvedya2 (Сообщение 978961)
Смесь 3д и 2д делается несложно есть формула для определения фокусного расстояние на эту высоту ставиться камера и можно накладывать под и над 3д какую либо 2д графику.

Тут есть еще проблема в том, чтобы организовать столкновения 2д объектов с 3д

Цитата:

ютьюб окончательно превратился во что-то мегатупящее.
Час уже не скачать
Время от времени бывает. У меня без единого притормаживания скачалось днем. Сейчас тоже жестко тупит

Psycho Tiger 09.03.2011 18:19

Это 2D. Камеру вертеть можно? Значит, это секвенция картинок.

goodguy 09.03.2011 18:31

Хз. В предыдущей части камеру вертеть было нельзя. Скорее всего и в этой тоже.

iNils 09.03.2011 18:33

Это 3D.

goodguy 09.03.2011 18:34

iNils, откуда такие выводы?

iNils 09.03.2011 18:39

Характерные для реал-тайм-рендиринга стыки сторон объектов.
http://itunes.apple.com/us/app/lilra...372283058?mt=8
Скажем на последний картинке, где трактор, хорошо видны зазубрены, которые остается при быстром рендеринге. А при секвенции готовых картинок, детали прорабатываются.

Bgg 09.03.2011 18:43

Это 3D: объекты(пирамида, арки над дорогой, камни, деревья) на карте под разными углами отображаются. Секвенции много было бы слишком, потому 3D сделать проще просто. К тому же мало полигонов в объектах, была бы секвенция, то на полигоны не поскупились бы.

Psycho Tiger 09.03.2011 19:20

Да, действительно.
А что касается машинок?

goodguy 09.03.2011 19:22

А машинки точно 2д. Причем в предыдущей версии они были намного красивее

Вот оригинальная тема автора http://board.flashkit.com/board/showthread.php?t=787857

an_games 10.03.2011 13:25

Машинки похожи на 3д спрайты.
(Столкновение в 3д, особенно в топ-даун игре оч просто посчитать тем же алгоритмом что и в 2д)
Есть вопрос - где обычно флешеры хранят файлы зд игр, когда заливают их на порталы ?
Я недавно пробовал с 3д работать, удивительно что с ЭС3 для 2д игр я даже по урокам пока толком не разобрался, а для 3д библиотек пошло аж за милую душу, правда остановил меня Гарб. коллектор и проблема с тем что файлы моделей нужно где-то хранить,)

medvedya2 10.03.2011 15:35

Цитата:

Есть вопрос - где обычно флешеры хранят файлы зд игр, когда заливают их на порталы ?
Я файлы в архиве храню через Embed встраиваю в swf и через FZip выдераю, архив без сжатия всеравно swf-ка архивируется.

goodguy 10.03.2011 16:37

Цитата:

Сообщение от an_games (Сообщение 979249)
Машинки похожи на 3д спрайты.
(Столкновение в 3д, особенно в топ-даун игре оч просто посчитать тем же алгоритмом что и в 2д)

Машинки тут точно 2D.
http://www.blastone.com/games/lilrac...ges/celica.png
И движок тут бокс2д и используется

an_games 10.03.2011 17:59

Ну, да - это и есть 3д спрайты.

Цитата:

Я файлы в архиве храню через Embed встраиваю в swf и через FZip выдераю, архив без сжатия всеравно swf-ка архивируется.
Надо попробовать. Я так понимаю что с 3д имеет смыл сейчас работать в Альтернативе, тк у них планы наполеоновские и много обещаюшие) ?
Еще по поводу коллектора-я так понял что AS3 не удаляет автоматически битмапы и переменные после удаления обьекта и нужно все это отслеживать... че-та читаю-читаю на эту тему, но ньюансы некоторые не вполне понятны.

goodguy 10.03.2011 18:02

Да какие 3д спрайты? Обычная битмапка, в которую копируются пиксели. Там 3Д и не пахло

Bgg 10.03.2011 18:03

2-х мерных объектов в 3-х мерном пространстве быть не может :)
Максимум одно из измерений будет равняться нулю.

goodguy 10.03.2011 18:08

Может

an_games 10.03.2011 22:59

насколько я знаю - 3д спрайт и есть набор битмапов, которыми управляет какой-нибудь готовый класс 3д библиотеки типа Sprite3d, и в данном случае разработчик вполне мог использовать его, ну или написать свой.

goodguy 11.03.2011 07:08

Не знаю о каких спрайтах3д идет речь, но в моем понимании - это просто контейнер для 3д объектов, такой как используется в away3d, papervision3d и т.д.
А в данном случае 3д объект отсутствует. С отображением такой машинки легко справится и обычный спрайт. И алгоритм выбора нужного участка можно написать от силы часа за 2, с нуля

an_games 11.03.2011 12:07

вот, сегодня утром нашел пример из Альтернативы о 3д спрайтах. Я познакомился с этим термином когда в Санди ковырялся. Технически, goodguy, это и есть то о чем ты говоришь, просто я назвал это знакомым мне термином и все.
http://blog.alternativaplatform.com/...5/sprites_demo
http://blog.alternativaplatform.com/...den-elephants/

goodguy 11.03.2011 13:59

А доводилось кому-нибудь самостоятельно делать такие изображения?
В каком ПО кто делал?

an_games 15.03.2011 20:47

Я делал такие в 3д максе - для других, правда, целей, но с тем же смыслом. Нужно продумать настройку камеры, а остальное дело техники.

goodguy 15.03.2011 20:50

Да на счет камеры то понятно, я тоже рендерил картинки с разных ракурсов. А как сохранить все кадры так, чтобы они расположились на одной битмапке, именно так как здесь?

Котяра 15.03.2011 20:54

Я делал тулзу на AIR. кроме склейки можно ещё и обрезать.
http://www.flasher.ru/forum/blog.php?b=111
UPD. надо бы переписать под блудовский крипто..
а вообще можно использовать ImageMagic
Цитата:

montage input_dir\*.png -tile 8x -trim -background none toutput_dir\.png

goodguy 15.03.2011 21:02

Хорошая идея. Наверное так и поступлю

Котяра 02.04.2011 19:47

вот тулза для склейки и нарезки: http://www.texturepacker.com/

goodguy 02.04.2011 19:47

Спасибо, но я уже написал свою ;)


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

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.