|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
|
Мне одно непонятно.
Люди, которые пишут подобные движки, они ведь неплохо разбираются в 3D, знают много теории. Неужели им интересно делать 3D во флеш, который вообще не предназначен для этого. Ведь можно делать красивые и потрясающие вещи используя современные технологии и мощности видеокарт. А мы учим корову летать.
__________________
Griver |
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
Вставлю не совсем по теме, но свои 5 копеек - автору просто мегареспект.
Но зачем сравнивать бесплатный продукт - инфинити - с платным альтернативой? Логичнее было бы сравнивать пэйпер с инфинити - да и то, стоит ли? Чаще всего требуется незамороченное 3д (для замороченного купят альтернативу), то бишь какой нибудь простенький эфект, вроде 3д персонажа, или кубика-рубика (хотя, врятли для кубика нужен такой двиг). А выбрать тут ПВ или Инфинити - это как выбирать в чем писать код - FD или FDT, каждому что то ближе. И зачем говорить, что проект не имеет права на жизнь, когда вполне возможно, что у него будет большое и светлое будущее?
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
блогер
Регистрация: May 2008
Адрес: (0, 10, 185) в локальной системе
Сообщений: 721
Записей в блоге: 6
|
Цитата:
Цитата:
Последний раз редактировалось Яски; 10.04.2009 в 14:04. |
|
|||||
Если Вы имели ввиду 2Д, то да. 3Д нет. Практика показала, что в 3Д зачастую приходится жертвовать качеством в пользу производительности. Конечно, для простых проектов можно ухитриться найти золотую середину, но для крупных - это мазохизм.
Пример: war.ru. 3D графика в ней мне напоминает The Elder Scrolls II: Daggerfall 1996 года. По мне, уж лучше использовать Java для 3Д браузерных игр. (например, runescape.com) |
|
|||||
Регистрация: Dec 2007
Сообщений: 204
|
Яски
Цитата:
Psycho Tiger Цитата:
|
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
2 MonkDead: а можно пару технических вопросов?
Цитата:
Цитата:
П.С. к вопросу о больших текстурах. Я как-то делал fill-rate test текстурами 32x32 и 512x512. Текстура рисовалась через MovieClip.beginBitmapFill, с заранее посчитаной матрицей преобразования, сухой остаток - разница в fps не превышала 1%, т.е. для производительности критично, скорее, не разрешение текстуры а площадь ею закрашиваемая. Тут надо оговориться, что тестилось оно на 8-ке, но к.м.к. в 9-ке ситауция изменилась не сильно. П.С.С 3000 классов, в одну маску - это конечно подвиг. Последний раз редактировалось undefined; 10.04.2009 в 18:17. |
|
|||||
Регистрация: Dec 2007
Сообщений: 204
|
Цитата:
Дерево строится для каждого объекта отдельно, тем самым перестройку всего дерева делать не надо. Пока не буду описывать весь принцип, когда введу в окончательную версию напишу статью. Цитата:
Цитата:
private function setupCamera():void { this.camera = new Camera3D("Camera0"); this.camera.rotationX = -90; this.camera.fov = 90; this.camera.maxFov = 90; this.camera.minFov = 30; this.camera.orthographic = false; this.camera.radiusVector = new Vector3D(330, 330, 330); this.camera.renderFilter = RenderFilter.BASE_RENDER;// существуют: FAST_RENDER, BASE_RENDER, BSP_RENDER, QUAD_RENDER this.camera.perspectiveDetail = PerspectiveDetail.BEST;// триангуляция this.camera.perspectiveDetail = PerspectiveDetail.PIXEL;// пиксельная коррекция this.scene.root.addChild(this.camera); } Цитата:
Кстати про память расскажу подробно, что бы больше не было вопросов. К примеру есть у нас текстура 1024х1024, что делает flash - он создает(мип - мэпинг) из этой текстуры 512х512 затем 256х256 и так далее. Таким образом мы храним все вариации текстуры. Вот поэтому и тратится столько памяти. Есть вариант отключения, надо не придерживаться размеров кратных двойке. Достаточно сделать текстуру 1023х1023 и мип - мэпинг'а не будет, но работать все будет медленнее. П.С. Просьба задавать вопросы о движке на блоге http://infinity3d-engine.com/ru/blog/ , не мучайте меня ответами на одни и те же вопросы в разных темах и на разных форумах . Заранее спасибо. Последний раз редактировалось MonkDead; 10.04.2009 в 20:06. |
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
Цитата:
P.S: все никак не могу посмотреть демку, стоит 10-ый плеер - после загрузки тупо черный экран, хотя firebug грит что флэшка загружена...воспроизводится в Opera и FF. сорри, не заметил последнего предложения - сейчас зарегюсь. Последний раз редактировалось undefined; 10.04.2009 в 20:20. |
|
|||||
Регистрация: Dec 2007
Сообщений: 204
|
Цитата:
Цитата:
|
Часовой пояс GMT +4, время: 02:24. |
|
« Предыдущая тема | Следующая тема » |
|
|