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

Частина 8

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

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



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

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

Patreon - 3DGROUND

Екран завантаження

Залишився останній штрих, щоб довести наш проект до ідеалу. Зробимо гарну заставку з анімацією під час завантаження проекту.

loading screen settings
Loading...

Перейдіть в "Settings", потім в "Loading Screen" і натисніть "+ Create Default". Введіть назву "loading". Перемістіть щойно створений "loading.js" файл на панелі "Assets" в папку "script".



Відредагуйте файл "loading.js" видаліть весь існуючий код, скопіюйте та вставте код наведений вище. Збережіть зміни.

Запустіть проект за кнопкою "Play". Добре, у нас з'явився новий стильний екран завантаження. Круто!

new loading screen playcanvas
Loading...

Я не описуватиму як змінювався код "loading.js", скажу лише, що для його редагування потрібно мати знання "JavaScript", "HTML" і "CSS". Якщо у вас виникнуть питання, як адаптувати код до своїх потреб, звертайтеся до мене на Patreon.

Patreon - 3DGROUND

Висновок

Я зняв відео з веб-браузера, вийшло не гірше, ніж робити анімації рендер ????



Проект вийшов справді класним, інтерактив дарує новий досвід та враження. Проекти такого типу безсумнівно заслуговують на свою нішу, оскільки це дешевше і простіше ніж на Unreal Engine. Ви просто надаєте посилання клієнту та інтерактив працюватиме на  десктопних комп'ютерах, мобільних пристроях, телевізорах, на Windows, Linux, iOS, Android, без якогось спеціального програмного забезпечення, скрізь, де працює веб-браузер.

Мультиплатформність і невелика вага проекту (всього 40 Мб), дозволяє відкривати проект навіть на слабких пристроях з поганим інтернет-з'єднанням.

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

Якщо вам цікаві такі уроки, підтримайте мене на Patreon!

Patreon - 3DGROUND

Ну, а тепер давайте насолодимося результатом.

scr1
Loading...
scr2
Loading...
scr3
Loading...
scr4
Loading...
scr5
Loading...

Бонус

Також, вже доступний розвинений урок з додавання більше інтерактивності інтер'єру SVOYA.

Це більш комплексний урок, який торкається важливих тем:

  • Створення відеотектури для матеріалу TV, а також можливість керувати Play/Pause за допомогою UI-кнопки;
  • Зміна кольорів шаф за натисканням UI-кнопки;
  • Створення матеріалів для дивана, що імітує Falloff, зміна матеріалів дивана за натисканням UI-кнопки;
  • Адаптація під мобільні пристрої, додавання Joystick;
  • Покращення loading.js для адаптації під мобільні пристрої.
Додання інтерактивності інтер'єру SVOYA (Playcanvas/WebGL). Частина 1.


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

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