| Author |
Message |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/09/2010 08:40:43
|
Golem
![[Avatar]](/images/avatar/4d0c87e77cf8fb0b2ea63f71fa8abf83f530a92c.png)
Joined: 15/04/2009 07:36:30
Messages: 238
Offline
|
добрый всем сентябрь!
я вот скачал наконец-то себе версию 7.5 и наконец-то залез в документацию и в приложенный пример. и сразу зачесались руки переделать все свои поделки в пятой версии на версию 7. столько всего вкусного :)
и сразу появились вопросы. но в связи с катастрофической нехваткой времени на эксперименты прошу помощи и консультации.
1) тип сортировки AVERAGE_Z описан довольно скудно. в чем его суть? среднее значение Z для вершин грани? то есть возможна некорректная отрисовка в случае как на картинке?
2) типы мипмаппинга - в чем преимущества и недостатки? по логике - PER_PIXEL наверное медленнее, но качественнее? насколько?
3) класс MaterialLoader - очень хочется примерчик.
4) wireMaterial теперь нужно реализовывать через fillMaterial?
5) объект Occluder - можно привести пример, когда этот объект пригодится?
6) в версии 5 был объект Scene3D. что используется вместо него в 7-ой версии? в приложенном примере есть addChild(camera.view) - это оно?
7) может у Вас, господа разработчики, есть исходники каких-либо готовых примеров которые не жалко? например тех, которые появлялись в блоге.
[12:51] добавлю еще вопросы, только что обратил внимание:
8) а как быть с MovieClipMaterial из 5-ой версии? очень не хочется реализовывать вручную...
9) не нашел нигде ни слова про UV-координаты для граней... как их задавать?
|
| Filename |
samplePlanes.gif |
Download
|
| Description |
Сортировка двух Plane |
| Filesize |
2 Kbytes
|
| Downloaded: |
63 time(s) |
This message was edited 2 times. Last update was at 28/09/2010 12:58:05
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/09/2010 19:31:36
|
makc
![[Avatar]](/images/avatar/bbcbb1e844266f4abdfc29b3d8a64628607fa47e.png)
Joined: 02/06/2008 12:19:17
Messages: 1704
Offline
|
меня вот тоже интересует, куда дели Reference?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/09/2010 03:22:41
|
makc
![[Avatar]](/images/avatar/bbcbb1e844266f4abdfc29b3d8a64628607fa47e.png)
Joined: 02/06/2008 12:19:17
Messages: 1704
Offline
|
Алексей Юрченко wrote:1) тип сортировки AVERAGE_Z описан довольно скудно. в чем его суть? среднее значение Z для вершин грани? то есть возможна некорректная отрисовка в случае как на картинке?
да
Алексей Юрченко wrote:3) класс MaterialLoader - очень хочется примерчик.
есть пример в доке по колладе
Алексей Юрченко wrote:4) wireMaterial теперь нужно реализовывать через fillMaterial?
или написать свой; проси альтернативщиков запаблишить метод draw из fillMaterial, или глянь декомпилером.
Алексей Юрченко wrote:5) объект Occluder - можно привести пример, когда этот объект пригодится?
улицы города, окклюдеры - дома
Алексей Юрченко wrote:6) в версии 5 был объект Scene3D. что используется вместо него в 7-ой версии? в приложенном примере есть addChild(camera.view) - это оно?
а тут нету нифига сцены, камера рисует всё что видит.
Алексей Юрченко wrote:9) не нашел нигде ни слова про UV-координаты для граней... как их задавать?
они в вертексах.
makc wrote:меня вот тоже интересует, куда дели Reference?
эх, зарезали такую фичу :(
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/09/2010 03:24:44
|
makc
![[Avatar]](/images/avatar/bbcbb1e844266f4abdfc29b3d8a64628607fa47e.png)
Joined: 02/06/2008 12:19:17
Messages: 1704
Offline
|
makc wrote:или глянь декомпилером.
собсно, глянул, там всё умно:
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/09/2010 07:15:55
|
Golem
![[Avatar]](/images/avatar/4d0c87e77cf8fb0b2ea63f71fa8abf83f530a92c.png)
Joined: 15/04/2009 07:36:30
Messages: 238
Offline
|
спасибо!
MaterialLoader ... есть пример в доке по колладе
нашел пример. получить свежезагруженную текстуру так: cM:Material = e.target ?
if (this.alpha > 0){
то есть задавая альфу в ноль получаем типа WireMaterial ?
улицы города, окклюдеры - дома
не совсем понял пример.. можно немного разжевать? сами окклюдеры вроде как не отображаются (разве что повторить его по граням дома). и в чем в данном случае польза применения окллюдера? не тратить время на отрисовку объектов внутри дома? или скрыттых за домом (деревья, машины, люди)?
они в вертексах.
ага, не заметил сразу. хитро а если задать больше трех вершин - дисторшон получится?
куда дели Reference?
а что за фича была?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/09/2010 14:20:46
|
makc
![[Avatar]](/images/avatar/bbcbb1e844266f4abdfc29b3d8a64628607fa47e.png)
Joined: 02/06/2008 12:19:17
Messages: 1704
Offline
|
Алексей Юрченко wrote:а что за фича была?
это была мегакрутая фича. видимо, часто ломалась при каждом изменении либы, вот они её и выкинули. я им целое письмо накатал на эту тему, жду что ответят.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/09/2010 14:27:03
|
dima_jewelz
Joined: 24/09/2010 12:18:03
Messages: 14
Offline
|
а чем отличается 7.5 от 7.0?
смотрю фичи 7 движка, то что увидел в 7.5 - выделено зеленым, то что нет - красным
Простая Z-сортировка
Иерархическое отсечение невидимых объектов
KD-дерево
Освещение на основе карт нормалей - не ясно как происходит и как реализовано
Система анимации объектов
Скелетная анимация
Имитация GI
Физические эффекты
Системы частиц
Спец-эффекты
последние 4 пункта не видно ни в доках, ни в примерах, ни в классах, это реализовано в 7.5 версии, если да, то как использовать?
освещение хоть какое-то реализовано в 7.5?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/09/2010 14:53:17
|
Golem
![[Avatar]](/images/avatar/4d0c87e77cf8fb0b2ea63f71fa8abf83f530a92c.png)
Joined: 15/04/2009 07:36:30
Messages: 238
Offline
|
встроенного освещения насколько я знаю пока нет,
разработчики (в частности Антон Волков вот тут http://blog.alternativaplatform.com/ru/2009/12/24/mipmapping/) писал, что потом когда-нибудь.
хотя он же в твиттере написал вот это "Reading about stencil-shadows and deffered lighting. Everything is much easier than I thought." что теоретически должно внушать некоторый оптимизм.
makc wrote: это была мегакрутая фича.
как всё скрытно, и всё ещё непонятно. о чем вообще речь идет? в доке альтернативы 5.6 не нашел. это вообще из какой версии?
и еще вопрос возник: а нет ли в 7.5 аналога замечательной штуки типа MeshUtils.generateClass ?
This message was edited 1 time. Last update was at 29/09/2010 14:54:43
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/09/2010 15:00:58
|
Sintesis
![[Avatar]](/images/avatar/29514305588a2a34d4ccd146b6cac2522175785f.png)
Joined: 07/01/2009 12:03:17
Messages: 442
Offline
|
Да, плохо, что нет света и тени, с костями тоже пока непонятное творится... Но это-ж пре-релизная версия, может в релиз что-то добавят.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/09/2010 14:41:15
|
makc
![[Avatar]](/images/avatar/bbcbb1e844266f4abdfc29b3d8a64628607fa47e.png)
Joined: 02/06/2008 12:19:17
Messages: 1704
Offline
|
Алексей Юрченко wrote:как всё скрытно, и всё ещё непонятно. о чем вообще речь идет? в доке альтернативы 5.6 не нашел. это вообще из какой версии?
Это из версии 7.0 был объект типа Референс, который мог отрисовывать на своём месте любой другой 3д объект, и это было ах как удобно, но вот альтернативщики похоже не пользовали его активно сами, а потому тупо выкинули за ненадобностью.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/09/2010 15:08:15
|
Golem
![[Avatar]](/images/avatar/4d0c87e77cf8fb0b2ea63f71fa8abf83f530a92c.png)
Joined: 15/04/2009 07:36:30
Messages: 238
Offline
|
ага, так и подумал что из 7.0.. (: действительно хорошая фича.
makc, про окклюдеры может пояснишь немного? если не трудно..
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/09/2010 15:13:47
|
makc
![[Avatar]](/images/avatar/bbcbb1e844266f4abdfc29b3d8a64628607fa47e.png)
Joined: 02/06/2008 12:19:17
Messages: 1704
Offline
|
трудно, я ж сторонний чел. Бабушкина лови )
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/09/2010 15:16:00
|
Golem
![[Avatar]](/images/avatar/4d0c87e77cf8fb0b2ea63f71fa8abf83f530a92c.png)
Joined: 15/04/2009 07:36:30
Messages: 238
Offline
|
хех,
бабушкин вроде вот тут был совсем недавно, а ответить не ответил ничего (-:
ладно, расковыряю.. (-:
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/09/2010 15:35:16
|
int
![[Avatar]](/images/avatar/b2734281b95f1e3c58e230cd3ef308a2dd9579cd.jpg)
Joined: 28/10/2008 14:31:34
Messages: 299
Offline
|
Мипмаппинг: юзайте PER_PIXEL, он медленнее совсем чуть-чуть.
Occluder: пока что корректно работает только в KDTree в качестве статического окклюдера.
Scene3D: её нет, камера рендерит иерархию, в которой сама находится.
Примеры по разным фичам движка выложим к моменту релиза.
MovieClipMaterial не реализован.
FillMaterial теперь рисует заливку даже если у неё альфа 0 - это нужно для событий мыши.
На убирание референсов были веские причины, связанные с производительностью.
Освещения нет ни в каком виде, системы частиц тоже.
Будет физика.
|
Vladimir Babushkin |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/09/2010 15:36:51
|
Golem
![[Avatar]](/images/avatar/4d0c87e77cf8fb0b2ea63f71fa8abf83f530a92c.png)
Joined: 15/04/2009 07:36:30
Messages: 238
Offline
|
вот и до меня щастье добралось (:
спасибо большое!
|
|
|
 |
|
|