• Добро пожаловать на Quest3D - Русскоязычное сообщество.
 

Как сделать запекание текстуры в VRay и все, что с этим связано

Автор KBECT0MAH, 08 февраля 2008, 02:44:12

« назад - далее »

barmadjar

Спасибо за сцену, но к сожалению для помещения не подходит - надо без потолка делать

ice99

А как запечь лайтмэп для нескольких мешей в одну текстуру средствами макса? Есть плагин Flatiron, но вроде как в 2008 или 2009 Максе это реализовали, но я не нашел где эта опция.

Ruslan

#62
Можно запечь для любого макса.
- отдельным объектам назначить разные ID полигонов (объект1 = id1, объект2 = id2,...)
- объединить все объекты в один меш
- unwrap uvw (желательно разложить в одном масштабе)
- отдетачить меши, используя ранее назначенные ID полигонов.

ice99

Цитата: Ruslan от 13 марта 2010, 12:27:20
- отдельным объектам назначить разные ID полигонов (объект1 = id1, объект2 = id2,...)

Да, но допустим у одного меша может быть 20 SubMaterial-ов, с 20-ю текстурами с нумерацией ID полигонов 1-20. А у другого меша 30 материалов с ID 1-30. При их объединении начинается свистопляска с текстурами. Вроде как можно разнести ID второго меша с 1-30 на 21-50, но это дополнительная механическая работа. Ситуация не надуманная, часто так и бывает.


Ruslan

#64
как по мне, так анврапить под lightmap это неблагодарное дело, нужно переходить на Deferred shading.
Sqwer реализовал SSАО под Quest3d, при чем очень быстро работает и гибко настраивается, не нужно заморачиваться с анврапом и проект без lightmap - весит немного, а главное, что все может динамично передвигаться!
youtube

ред.
Реализация Sqwer'a примечательна тем, что он использовал МРТ (Multi target render) и поэтому, сцена рендерится один раз, а не два, чтобы получить глубину сцены, отсюда и скорость.  ;)

ice99

Цитата: Ruslan от 13 марта 2010, 18:59:24нужно переходить на Deferred shading.
Sqwer реализовал SSАО под Quest3d
1. SSAO и deffered shading это разные вещи?
2. SSAO реализовал Viik или Sqwer?
3. бесплатен ли SSAO?

(http://3dvrm.com/ssao/ здесь демки и возможность купить исходник. нужен ли он для работы или только для кастомизации параметров?)

Sqwer

1. SSAO и deffered shading это разные вещи?
ага, совершенно раные, но вкупе они позволяют создавать очень красивые картинки.
ССАО делает маленькое впечатление объёма сцены (жаль тока в экранных пространствх)
Приемущество же Дифереда в возможности рендить сцену с огромным кол-вом маленький источников света.


2. SSAO реализовал Viik или Sqwer?
ССАО реализовали в Крайзисе сперва (по некоторым данным)
Касательно квеста, первым был Viik, потом и Sqwer независимо друг от друга.

3. бесплатен ли SSAO?
Бесплатен, я например брал идею из рендер движка Макса "Финал Гатфер". только есть маленькая проблема: требуется текстура глубины сцены!!!  и вот если в этом случае у нас Диферед, то глубина нам достаётся бесплатно.  ;)


ice99

Огромное спасибо, что просветили. А где можно скачать-поковырять исходники с данным типом освещения?

Sqwer

вот тут замечательные книги - сборники статей
Совершенно бесплатные!!!
http://developer.nvidia.com/object/gpu_gems_home.html

а по поводу  SSAO - это наипростейший постэффект