[Logo]
  [Search] Search   [Recent Topics] Recent Topics   [Hottest Topics] Hottest Topics   [Members]  Member Listing  
[Register] Register / 
[Login] Login 
Несколько вопросов про новый движок  XML
Forum Index » Alternativa3D 5
Author Message
AlexNomad


Joined: 14/01/2009 19:20:52
Messages: 118
Offline

Для того, чтобы понять париться ли самому или будет стандартно, прошу ответить на несколько вопросов по новому движку:
1. Будет ли реализована ловля событий у спрайтов и граней, если они перекрыты другим объектом, прозрачным в этой точке (дотянуться через прозрачность) ?
2. Будут ли материалы для граней и спрайтов основанные на Sprite и/или Shape?
3. Будет ли у камеры нормаль?
4. Можно ли будет для спрайтов устанавливать свойство, запрещающее их распиливать?

This message was edited 1 time. Last update was at 11/11/2009 02:15:32

int

[Avatar]

Joined: 28/10/2008 14:31:34
Messages: 299
Offline

1. Возможно, будет такая опция. Что-то типа порога альфы. Это интересная и востребованная фича. Скорее всего она будет замедлять систему событий, поэтому если она будет, то будет по умолчанию выключена (типа alphaThreshold:Number = -1). Плюс она противоречит системе мышиных событий Флэша.
2. Вообще, система позволяет визуализироваться объекту, как он хочет (спрайтом, мувиклипом, текстфилдом). Но если даже нельзя будет назначать мешу MovieClipMaterial, не вижу проблемы на каждый кадр вызывать myMesh.texture.draw(myMovieClip).
3. Не понял, о чём речь. Может про look at?
4. Сейчас с помощью опций можно добиться, чтобы внутри зоны сортировочного конфликта спрайт никто не пилил, но тогда он будет всех в зоне конфликта пилить. Опции "воспринимать объект как точку" пока нет. Мы думаем над этим.

Vladimir Babushkin
[Email]
AlexNomad


Joined: 14/01/2009 19:20:52
Messages: 118
Offline

Vladimir Babushkin wrote:2. Вообще, система позволяет визуализироваться объекту, как он хочет (спрайтом, мувиклипом, текстфилдом). Но если даже нельзя будет назначать мешу MovieClipMaterial, не вижу проблемы на каждый кадр вызывать myMesh.texture.draw(myMovieClip).
Использование draw приводит к перерасходу памяти, ибо приходится держать битмап. Нередко нужно генерировать текстуру на стороне клиента, как пример ваши танчики, где можно текстуру раскраски дополнить отличительными знаками кланов. Вариантов много, держать под каждый вариант текстуру битмапку не выгодно. А наложить спрайт на меш, в котором битмапка стандартной раскраски и битмапка (или shape) знака клана было бы здорово.

Vladimir Babushkin wrote:3. Не понял, о чём речь. Может про look at?
Речь о том, что нужно узнать куда смотрит камера. Нормаль была бы в самый раз.
int

[Avatar]

Joined: 28/10/2008 14:31:34
Messages: 299
Offline

>> draw приводит к перерасходу памяти, ибо приходится держать битмап...
так битмап - это и есть текстура меша, лишних битмап не создаётся.

>> нужно узнать куда смотрит камера.
В каком пространстве? В 7 объекты не трансформируются в глобальное пространство. Мы работаем с локальным пространством объекта или с пространством камеры.
В любом случае эта нормаль содержится в матрице трансформации.

Vladimir Babushkin
[Email]
AlexNomad


Joined: 14/01/2009 19:20:52
Messages: 118
Offline

когда можно ожидать релиз?
int

[Avatar]

Joined: 28/10/2008 14:31:34
Messages: 299
Offline

Надеемся, что в феврале.

Vladimir Babushkin
[Email]
Bimawa


Joined: 09/06/2009 11:38:06
Messages: 14
Offline

Ребят, а как дела с лампочками? Ну работа с освещением...
int

[Avatar]

Joined: 28/10/2008 14:31:34
Messages: 299
Offline

Сделать динамическое вертексное освещение - не проблема, мы реализовывали его ещё несколько лет назад. Проблема в том, что оно медленное, поэтому мы его пока не развиваем. Пока запечённое и лайтмапы.

Vladimir Babushkin
[Email]
AlexNomad


Joined: 14/01/2009 19:20:52
Messages: 118
Offline

Vladimir Babushkin wrote:Надеемся, что в феврале.
а как мы надеемся...
ведь февраль уже наступил однако...
int

[Avatar]

Joined: 28/10/2008 14:31:34
Messages: 299
Offline

но ещё ведь не закончился )

Vladimir Babushkin
[Email]
AlexNomad


Joined: 14/01/2009 19:20:52
Messages: 118
Offline

Можете поделиться инсайдом про новый движок?
Конкретно меня в первую очередь интересуют:
1. Текстуры на основе честного Sprite, без draw(bmpdata)
2. Ловля событий через прозрачность (см.первый пост)
3. Решение проблемы с распилами спрайтов

может зря жду?
int

[Avatar]

Joined: 28/10/2008 14:31:34
Messages: 299
Offline

1. Есть возможность расширить спрайт и сделать так, чтобы в качестве его изображения мог быть, например, мувиклип без всяких draw.
2. Мы запланировали в мышинных событиях учёт порога прозрачности и придумали, как это реализовать.
3. У нового движка совсем другая архитектура. Можно всё настроить так, чтобы никогда ничего не пилилось или пилились меши спрайтами или наоборот, вобщем много возможностей для тюнинга.

Vladimir Babushkin
[Email]
AlexNomad


Joined: 14/01/2009 19:20:52
Messages: 118
Offline

Спасибо за ответы, ждем с нетерпением.

Vladimir Babushkin wrote:1. Есть возможность расширить спрайт и сделать так, чтобы в качестве его изображения мог быть, например, мувиклип без всяких draw.
А для граней и мешей такая возможность будет реализорвана?
int

[Avatar]

Joined: 28/10/2008 14:31:34
Messages: 299
Offline

Как вы себе это представляете?

Vladimir Babushkin
[Email]
AlexNomad


Joined: 14/01/2009 19:20:52
Messages: 118
Offline

Vladimir Babushkin wrote:Как вы себе это представляете?
если зафиксировать прямоугольную область на спрайте, являющуюся отображением тектуры, то почему бы и не использовать ее для поверхности...

This message was edited 1 time. Last update was at 08/02/2010 20:29:47

 
Forum Index » Alternativa3D 5
Go to:   
Powered by JForum 2.1.8 © JForum Team