Автор: 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 → 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