forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=12)
-   -   Как сделать стекло? (http://forum.boolean.name/showthread.php?t=14250)

}{@KeR 17.02.2011 18:02

Ответ: Как сделать стекло?
 
Ну ошибся в сказанов чуть-чуть
Для Max6 до Max9

RegIon 21.02.2011 12:33

Ответ: Как сделать стекло?
 
Цитата:

У меня стоит 2008 версия, плагин подходит. Функционала - выше крыши и дальше.
У мя тож 2008 но Пипелайн не идёт..все патчи ставил..не как.

Nex 21.02.2011 13:07

Ответ: Как сделать стекло?
 
3д макс х32 или х64?

RegIon 22.02.2011 11:10

Ответ: Как сделать стекло?
 
Цитата:

3д макс х32 или х64?
x32...

Nex 22.02.2011 11:20

Ответ: Как сделать стекло?
 
Тогда хз.

RegIon 22.02.2011 11:30

Ответ: Как сделать стекло?
 
Ппец..не x64 идет,на x32 нет

tormoz 22.02.2011 20:54

Ответ: Как сделать стекло?
 
Код:

Создание материала:

"M" -> standart -> Blitz3d Brush

Создание субматериалов:

Texture Layer (None) -> Blitz3d Map -> BitMap -> выбираем текстуру.


Настройки материала:

Общие:

Color - цвет материала
Alpha - прозрачность (общая)
Shine - блеск

ФХ:

Full bright  - полное освещение независимо от источников
Flat Shaded  - не трогать
Vertex Color - не трогать
2-Sided      - двухсторонний (будет виден со всех сторон)
Disable Fog  - отключит туман (не трогать)
Vrtex Alpha  - не трогать

Настройки субматериалов:

Blend (смешивание текстур в материале)

Alpha - с прозрачностью
Multiply - умножение (дефолт)
Add      - сумирование (с цветом материала и др текстурами - "свечение")
Dot3 - бамп (не трогать - оч специфичн штука)
Myltiply2 - двойное умножение (сверх яркость)

Flags (параметры загрузки текстур в движок)

Color - дефолтный флаг (не трогать)
Masked - черное становится прозрачным (только с цветом 0.0.0)
Env Map - "металлизация" (работает на выпуклых поверхностях, к плоскостям не применять. или сделать их слегка выпуклыми)
Hi-color - улучшенная передача цвета (двойной проход расчета - для мелких деталей только нужен)
Alpha - прозрачность по черному цвету (общая) или по альфа-каналу (если он есть)
MipMap - улучшенный просчет рескейла текстуры (четкость, сглаживание пикселизации)
CubeMap - кубическая текстура (иммитация отражения например)
VidMem - текстура в память видеокарты (если нужны манипуляции с ней в реалтайме)


Можно добавить кнопки управления плагином на панель управления :
Customize -> Customize User Interface -> ToolBar->Category -> B3D Pipeline Tools

Потом перетащить все инструменты как обычно.

Настрой B3d Viewer Config - Far 100000

Все. теперь можно жать на B3d Viewer и смотреть, как модель будет выглядеть в движке.

С флажками експорта думаю разберешся.
B3D Extensions отключи - он не нужен

Если текстуры лежат не в папке куда експортируешь модель - поставь флажок Relative Paths


металл - берем текстурку металла и ставим флажок субматериала Env Map
можно сделать оттенок изменением цвета материала.

стекло - тоже текстуру металла с Env Map и ставил на материал Alpha 10-50 %
Меш для Env Map делается немного выпуклым (типа линзы) - тогда очень естественно выглядят переливы.


Drayfer 23.02.2011 15:36

Ответ: Как сделать стекло?
 
tormoz, спасибо за подробное описание!

Что-то у меня не получается наложить текстуры.
Нажимаю в материале на кнопку None и выберю из списка Blitz3D Map. Там загружаю текстуру. В окне макса она отображается на объекте. Но когда просматриваю через b3d viewer - там на объекте ее нет.
В чем может быть причина?

Drayfer 23.02.2011 20:53

Ответ: Как сделать стекло?
 
Народ, ну кто подскажет в чем причина?

tormoz 23.02.2011 21:49

Ответ: Как сделать стекло?
 
положи текстуру в папку с моделью

Drayfer 23.02.2011 22:58

Ответ: Как сделать стекло?
 
Цитата:

Сообщение от tormoz (Сообщение 180237)
положи текстуру в папку с моделью

спасибо, получилось.
я тупанул, зfгружал текстуру .gif

Alex_Noc 01.03.2011 16:21

Ответ: Как сделать стекло?
 
Gif :4to: ....... нет слов!!!!! Кроме плохих...


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot