Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   API приложений и сред (http://www.flasher.ru/forum/forumdisplay.php?f=61)
-   -   Lightmap в Alternativa3D 7.5 (http://www.flasher.ru/forum/showthread.php?t=145203)

Jewelz 01.10.2010 16:10

Lightmap в Alternativa3D 7.5
 
продолжаю изучать сабж

теперь интересует вопрос про освещение, во-первых как лучше создавать, скажем так, "псевдо" освещение, так как динамического мы не наблюдаем в 7.5

выбор состоит видимо из 2х вариантов (если кто-то предложит еще - буду признателен):
1. lightmap
2. текстуры с тенями

второй вариант мне ясен, вопрос касается первого
знаю что именно он используется в танках онлайн (хотя там скорее комбинация 1 и 2), но суть в том, что не ясно как вообще использовать lightmap в alternativa - нужно ли lightmap подгружать дополнительно и назначать объекту, или это делается на этапе экспорта модели?

какие плюсы и минусы в этом варианте в отличие от варианта №2?
и что же лучше использовать если объект нужно поворачивать в 4х положениях

P.S. нашел стаааренькую демку там в зависимости от времени суток сделано перемещение теней, очень интересно как это реализовано?

Jewelz 04.10.2010 21:31

Свет и тени демке прикручены сбоку, через API альтернативы такого не добиться, что конечно же жаль (а может и не жаль, учитывая что таким способом, много полигонов не подсветишь, кстати у человека получилось-таки подсветить много полигонов, может и у альтернативы это скоро увидим, а может раньше дождемся hardware acceleration, что тоже не за горами)

при сравнении качества графики в методах: 1. свет в текстурах и 2. отрисовка в текстуры lightmap'a с наложением BlendMode.MULTIPLY (а именно так и делается лайтмапинг в A3D) - в первом случае качество намного лучше, при том что вы можете запечь туда и Bump и все прочие прелести, к тому же во втором случае возникают глюки при включенном mipMapping текстуры

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

P.S. предложения по созданию динамической тени приветствуются

Sintesis 05.10.2010 02:37

Да без света плохо, если-б можно было его у Away стырить и прикрутить к Альтернативе. В Авэй отличный свет...

Jewelz 05.10.2010 11:37

а какие минусы у него?

Sintesis 06.10.2010 01:54

У Away? Ну, он чуточку медленней новой Альтернативы. И ещё у него сортировка что-то типа средней-Z, так что бывает лежащие близко друг за другом полигоны просвечиваются, местами простреливают, но если моделить акуратно и включать двусторонюю отрисовку(object.bothsides = true//вроде так) то этого можно избежать...

formid 18.11.2010 13:13

По моим наблюдениям авэй с освещением в 10 раз медленнее альтернативы.


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

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