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

Частина 4

Це Частина 4 із серії уроків зі створення інтерактивного інтер'єру SVOYA за допомогою WebGL/PlayCanvas.

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



У цій серії уроків ми зробимо інтерактивну презентацію інтер'єру, яку можна переглядати в реальному часі через веб-браузер.

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

Patreon - 3DGROUND

Запікання текстур

Перед запіканням, я провів оцінку кожної моделі та перейменував їх, додавши постфікс у вигляді цифр, які означають – який дозвіл текстури потрібно буде запікати.

Це не є обов'язковим кроком. Ви можете запікати все, наприклад з розміром "2048x2048". Оскільки у мене комп'ютер слабкий і часу було обмаль, я намагався маленькі об'єкти запікати з меншим розміром.

rename objects and add resolution
Loading...

Ще я додав для деяких об'єктів "need_id" постфікс, якщо в Playcanvas модель буде мати відблиски і потрібно додатково матеріал розбити на різні "id" в "Multimaterial".

Заходимо до меню "Rendering → Bake To Texture", перед нами відкриється ось таке вікно.

Примітка!
У версіях нижче 3Ds Max 2022, вікно "Bake to Textures" може виглядати інакше.
bake to tex
Loading...

Потім вибираємо всі об'єкти, які будуть запікатися, у вікні "Bake to Texture" зліва вибираємо "More Bake Elements Corona &rarr Corona_Beauty".

bake to texture add objects
Loading...

У вікні "Bake to Texture" натискаємо комбінацію клавіш Ctrl+A і змінюємо "File Type" на "JPG".

У 3Ds Max 2022 стало набагато зручніше працювати з великою кількістю текстур, що запікаються, налаштування можна тепер змінювати всім відразу.

Якщо ви запікатимете всі текстури з розміром "2048x2048", більше тут не потрібно змінювати налаштувань. У моєму випадку, я змінюватиму "Image Size" відповідно до того, що я писав у постфіксі до назв моделей.

Перед тим, як натиснути "Bake", вкажіть зручну директорію, куди зберігатимуться запечені текстури в Output Path.

Натискаємо "Bake" і поки йде процес рендерингу, ми можемо розпочати проект у Playcanvas.

Декілька прикладів текстур.

basin 512 corona beauty
Loading...
Умивальник
chair1 1024 corona beauty
Loading...
Стілець

Висновок

Завдяки оновленому вікну "Render to Texture" в 3Ds Max 2022, налаштування текстур, що запікаються, робиться в пару кліків. І поки йде рендеринг, у наступній частині ми підготуємо проект у Playcanvas.



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

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