Автор: MastaMan
Дата: Червень 12, 2022
Оновлено: Липень 25, 2023
Ви читаєте частину: 1 2 3 4 5 6 7 8 9 10

Частина 7

Це Частина 7 із серії уроків зі створення Lamborghini Urus за допомогою WebGL/PlayCanvas.

Для тих, хто не читав попередніх частин, ось демонстративне відео.



У цій частині уроку ми додамо інші об'єкти та налаштуємо для них матеріали.

Доступ до матеріалів, такі як: моделі у форматі "FBX", текстури, запечені карти "AO" та інше, ви можете отримати підписку на Patreon.

Patreon - 3DGROUND

Двері заднього багажника

Додамо об'єкт у сцену "SM_Trunk", за аналогією з попередньою частиною уроку. Перетягуємо "FBX" файл на панель "Assets" → "car". Потім "Template" з назвою "SM_Trunk" перетягуємо на панель "Hierarchy" → "Car".

playcanvas add trunk
Loading...

Матеріал "M_CarPaint_Trunk" це копія матеріалу "M_CarPaint_Exterior", тільки з іншою текстурою "AO", підготовленою заздалегідь "T_Trunk_AO".

t trunk ao
Loading...

Решту матеріалів беремо з готових.

playcanvas trunk materials
Loading...

Результат

playcanvas trunk result
Loading...

Передні фари

Додамо в сцену "SM_Lights" завантаживши на панель "Assets" → "car", потім перетягнувши "Template" з назвою "SM_Lights" на панель "Hierarchy" → "Car".

playcanvas head lights materials
Loading...

Для першого і третього слота використовуємо вже готові матеріали "M_LightsLedIllum" та "M_BlackPlastic", решту матеріалів створимо з нуля.

Матеріал HeadLight_Glass

playcanvas material head light preview
Loading...
playcanvas material head light settings
Loading...

Матеріал ChromeClearDark

playcanvas material chromecleardark preview
Loading...
playcanvas material chromecleardark settings
Loading...

Матеріал EmissiveWhite

playcanvas material emissivewhite preview
Loading...
playcanvas material emissivewhite settings
Loading...

Результат

playcanvas headlight result
Loading...

Колеса

Додамо в сцену "SM_Wheels" завантаживши на панель "Assets" → "car", потім перетягнувши "Template" з назвою "SM_Wheels" на панель "Hierarchy" → "Car".

playcanvas material wheeltirebump materials
Loading...
Матеріал Шин
playcanvas materials 2
Loading...
Матеріали Внутрішньої частини колеса

Матеріал WheelTireBump

playcanvas material wheeltirebump preview
Loading...
playcanvas material wheeltirebump settings
Loading...

Матеріал WheelAluminum

playcanvas material wheelaluminum preview
Loading...
playcanvas material wheelaluminum diffuse settings
Loading...

Матеріал BlackMetal

Цей матеріал беремо із готових.

Матеріал Brake

playcanvas material brake preview
Loading...
playcanvas material brake settings
Loading...

Матеріал WheelBrakeDisk

playcanvas material wheelbrakedisk preview
Loading...
playcanvas material wheelbrakedisk settings
Loading...

Результат

playcanvas wheels result
Loading...

Диски

Створимо новий "Entity" з назвою "Discs" в "Car".

Додамо в сцену три варіанти дисків "SM_WheelDisc_1", "SM_WheelDisc_2" та "SM_WheelDisc_3" завантаживши на панель "Assets" → "car", потім перетягнувши відповідні "Template" на панель "Hierarchy" → "Car" → "Discs".

playcanvas add discs
Loading...

Матеріал Disc1

playcanvas material disc1 chrome
Loading...

Тут ми створимо лише матеріал "M_Disc1". "M_Chrome" візьмемо з готових.

playcanvas material disc1 preview
Loading...
playcanvas material disc1 settings
Loading...

Матеріал Disc2

playcanvas disc2 materials
Loading...

Тут ми створимо лише матеріал "M_Disc2". "M_Chrome" візьмемо з готових.

playcanvas material disc2 preview
Loading...
playcanvas material disc2 settings
Loading...

Матеріал Disc3

playcanvas disc3 materials
Loading...
playcanvas material disc3 preview
Loading...
playcanvas material disc3 settings
Loading...

Результат

playcanvas discs result
Loading...

Висновок

conclusion part 7
Loading...

У цій частині уроку ми провели велику роботу з додавання практично всіх об'єктів і налаштування їх матеріалів. У наступній частині ми додамо салон автомобіля і будемо плавно переходити до створення інтерактивності.



Ви читаєте частину: 1 2 3 4 5 6 7 8 9 10
{{commentsMsg}}
  

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