Автор: MastaMan
Дата: Март 1, 2022
Обновлено: Июль 25, 2023
Вы читаете часть: 1 2 3 4 5 6 7 8

Вступление Часть 7

Это Часть 7 из серии уроков по созданию интерактивного интерьера SVOYA при помощи WebGL/PlayCanvas.

Для тех, кто не читал предыдущие части, вот демонстративное видео.



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

Доступ к материалам, такие как: модели в формате "FBX", запеченные текстуры и другое, вы можете получить оформив подписку на Patreon.

Patreon - 3DGROUND

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

Для материалов, у которых будут блики, нужно будет применить небольшой трюк, иначе из-за само-святящихся материалов их не будет видно. Если учитывать, что у нас в сцене не может быть никакого освещения для таких материалов нужен особый подход.

Основной трюк заключается, если нам надо сделать отражения в материале:

  • Полностью выключаем "Emissive"
  • В "Lightmap" закидываем любую текстуру и переводим "Color Channel" в режим "A"
  • Текстуру с "Emissive" перекидываем в "Diffuse"
  • Включаем в "Specular" флажок "Metalness", значение "Metalness" ставим в "0"
  • В "Environment" закидываем "cubemap"
  • Управляем силой отражения при помощи "Glossines" в "Specular"

Floor

Первым делом, запеченную текстуру я закинул в Photopea (Photoshop), и привел к такому виду как на картинке. Это будет наша карта "Specular".

floor
Loading...
floor material
Loading...
floor material settings 1
Loading...
floor material settings 2
Loading...

Cooker

coocker material
Loading...
cooker material settings 01
Loading...
cooker material settings 2
Loading...

Basin

basin material
Loading...
basin material settings 01
Loading...
basin material settings 02
Loading...

Island

island material
Loading...

Все тоже самое, что и для Basin, кроме: 

  • "Glossines": "85"
  • "Reflectivity": "0.3"

Hood

hood material
Loading...

Все тоже самое, что и для Basin, кроме: 

  • "Glossines": "62"
  • "Metalness": "0.3"

Small Table

small table material
Loading...

Аналогично предыдущим материалам: 

  • "Glossines": "60"
  • "Metalness": "1.0"

Glass Doors

glass doors material
Loading...

Материал с "ID": 1 оставляем как есть, для материала стекла "ID": 2, следующие настройки.

glass doors material settins 1
Loading...
glass doors material settins 2
Loading...

TV

mateiral tv
Loading...

"ID": 1 не трогаем, для "ID": 2, настройки ниже.

tv material settings 1
Loading...
1646158170
Loading...

Oven

oven material
Loading...

"ID": 1 настройки.

oven material settings 1
Loading...
oven material settings 3
Loading...

"ID": 2 настройки.

oven material settings 3
Loading...
oven material settings 4
Loading...

Stair Collision

stair collision material
Loading...

Здесь мы просто сделаем прозрачный материал.

stair collision material settings
Loading...

Закюлчение

svoya result
Loading...

В этой части мы закончили с настройкой материалов. Все остальные материалы, не указанные в этой части оставляем по-умолчанию. Вы уже можете запустить проект по кнопке "Play" и наслаждаться результатом. Но, в следующей части мы добавим последний штрих, красивую заставку при загрузке проекта с анимацией.



Вы читаете часть: 1 2 3 4 5 6 7 8
{{commentsMsg}}
  

Никто не оставил комментариев
{{comment.lastname}} {{comment.name}} {{comment.date}}
{{comment.text}}
Sponsored content