Метод модифікації геометрії 3D-поверхонь в USDZ-форматі з подальшим впровадженням в ігровий рушій SceneKit
Запропоновано метод модифікації геометрії 3D-поверхонь для ігрового рушія SceneKit на платформі iOS. Представлений метод базується на поєднанні готової 3D-моделі та її програмної адаптації в режимі реального часу, що дає змогу користувачеві коригувати синтезовану модель. Алгоритм методу містить попе...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Ukrainian National Forestry University
2023-04-01
|
Series: | Науковий вісник НЛТУ України |
Subjects: | |
Online Access: | https://nv.nltu.edu.ua/index.php/journal/article/view/2494 |
_version_ | 1827948975858122752 |
---|---|
author | Д. В. Островка В. М. Теслюк |
author_facet | Д. В. Островка В. М. Теслюк |
author_sort | Д. В. Островка |
collection | DOAJ |
description | Запропоновано метод модифікації геометрії 3D-поверхонь для ігрового рушія SceneKit на платформі iOS. Представлений метод базується на поєднанні готової 3D-моделі та її програмної адаптації в режимі реального часу, що дає змогу користувачеві коригувати синтезовану модель. Алгоритм методу містить попереднє створення набору морфів рис людського обличчя, що дає змогу наповнити 3D-модель великою кількістю геометричних комбінацій, зберігши при цьому розмір вихідної моделі відносно невеликим для портування на мобільну операційну систему. Розроблений набір морфів може бути модифікований та розширений за потреби без додаткових змін у логіці програмної частини. У дослідженні також представлено алгоритм роботи системи, що дає змогу користувачу протестувати розроблений метод на мобільній платформі. Ця система є ефективною і може бути використана в рішеннях доповненої та віртуальної реальності, оскільки процес рендерингу виконується за допомогою ігрового рушія SceneKit. Розроблена система є масштабованою і, завдяки використанню формату USDZ, має оптимізоване зберігання морфів порівняно з поширеними в індустрії форматами, такими як Collada або FBX. Використовуючи можливості формату USDZ, 3D-модель створюється з меншою вагою, що в кінцевому підсумку приводить до скорочення часу завантаження та покращення загальної продуктивності. Отримані результати демонструють, що метод дає змогу унікально видозмінити цифровий 3D-аватар у спосіб модифікації геометрії поверхонь моделі. Запропонований метод вирішує проблему продуктивності рендерингу на мобільних пристроях, що є важливим для досягнення кращого користувацького досвіду і може привести до покращення ефективності відображення цифрових аватарів.
|
first_indexed | 2024-04-09T13:03:11Z |
format | Article |
id | doaj.art-f889467b495a4d438fe09b4fc9320d38 |
institution | Directory Open Access Journal |
issn | 1994-7836 2519-2477 |
language | English |
last_indexed | 2024-04-09T13:03:11Z |
publishDate | 2023-04-01 |
publisher | Ukrainian National Forestry University |
record_format | Article |
series | Науковий вісник НЛТУ України |
spelling | doaj.art-f889467b495a4d438fe09b4fc9320d382023-05-12T20:26:20ZengUkrainian National Forestry UniversityНауковий вісник НЛТУ України1994-78362519-24772023-04-0133210.36930/40330209Метод модифікації геометрії 3D-поверхонь в USDZ-форматі з подальшим впровадженням в ігровий рушій SceneKitД. В. Островка0В. М. Теслюк1Національний університет "Львівська політехніка", м. ЛьвівНаціональний університет "Львівська політехніка", м. ЛьвівЗапропоновано метод модифікації геометрії 3D-поверхонь для ігрового рушія SceneKit на платформі iOS. Представлений метод базується на поєднанні готової 3D-моделі та її програмної адаптації в режимі реального часу, що дає змогу користувачеві коригувати синтезовану модель. Алгоритм методу містить попереднє створення набору морфів рис людського обличчя, що дає змогу наповнити 3D-модель великою кількістю геометричних комбінацій, зберігши при цьому розмір вихідної моделі відносно невеликим для портування на мобільну операційну систему. Розроблений набір морфів може бути модифікований та розширений за потреби без додаткових змін у логіці програмної частини. У дослідженні також представлено алгоритм роботи системи, що дає змогу користувачу протестувати розроблений метод на мобільній платформі. Ця система є ефективною і може бути використана в рішеннях доповненої та віртуальної реальності, оскільки процес рендерингу виконується за допомогою ігрового рушія SceneKit. Розроблена система є масштабованою і, завдяки використанню формату USDZ, має оптимізоване зберігання морфів порівняно з поширеними в індустрії форматами, такими як Collada або FBX. Використовуючи можливості формату USDZ, 3D-модель створюється з меншою вагою, що в кінцевому підсумку приводить до скорочення часу завантаження та покращення загальної продуктивності. Отримані результати демонструють, що метод дає змогу унікально видозмінити цифровий 3D-аватар у спосіб модифікації геометрії поверхонь моделі. Запропонований метод вирішує проблему продуктивності рендерингу на мобільних пристроях, що є важливим для досягнення кращого користувацького досвіду і може привести до покращення ефективності відображення цифрових аватарів. https://nv.nltu.edu.ua/index.php/journal/article/view/2494цифрове обличчяігровий рушійтривимірне моделювання обличчяцифровий аватарнапівреалістичний аватар |
spellingShingle | Д. В. Островка В. М. Теслюк Метод модифікації геометрії 3D-поверхонь в USDZ-форматі з подальшим впровадженням в ігровий рушій SceneKit Науковий вісник НЛТУ України цифрове обличчя ігровий рушій тривимірне моделювання обличчя цифровий аватар напівреалістичний аватар |
title | Метод модифікації геометрії 3D-поверхонь в USDZ-форматі з подальшим впровадженням в ігровий рушій SceneKit |
title_full | Метод модифікації геометрії 3D-поверхонь в USDZ-форматі з подальшим впровадженням в ігровий рушій SceneKit |
title_fullStr | Метод модифікації геометрії 3D-поверхонь в USDZ-форматі з подальшим впровадженням в ігровий рушій SceneKit |
title_full_unstemmed | Метод модифікації геометрії 3D-поверхонь в USDZ-форматі з подальшим впровадженням в ігровий рушій SceneKit |
title_short | Метод модифікації геометрії 3D-поверхонь в USDZ-форматі з подальшим впровадженням в ігровий рушій SceneKit |
title_sort | метод модифікації геометрії 3d поверхонь в usdz форматі з подальшим впровадженням в ігровий рушій scenekit |
topic | цифрове обличчя ігровий рушій тривимірне моделювання обличчя цифровий аватар напівреалістичний аватар |
url | https://nv.nltu.edu.ua/index.php/journal/article/view/2494 |
work_keys_str_mv | AT dvostrovka metodmodifíkacíígeometríí3dpoverhonʹvusdzformatízpodalʹšimvprovadžennâmvígrovijrušíjscenekit AT vmteslûk metodmodifíkacíígeometríí3dpoverhonʹvusdzformatízpodalʹšimvprovadžennâmvígrovijrušíjscenekit |