Технологія і техніка друкарства (Nov 2022)
Вплив базових характеристик 3D-об’єктів на продуктивність мультимедійних продуктів
Abstract
Якість ігрового процесу залежить як від потужностей пристроїв, на яких відтворюється мультимедійних продукт (гра), так і програмної досконалості. Сучасний процес розробки 3D-ігор усе ще вимагає використовувати ігрові рушії, а як 3D-контент використовувати полігональні моделі з текстурами. Саме тому дослідження впливу цих базових характеристик на продуктивність ігор не втрачає актуальності до нині, оскільки потужності апаратного забезпечення зростають і технології обробки 3D-моделей та їх оптимізації також. У роботі проведено дослідження залежності продуктивності сцени від кількості полігонів та розміру текстурних карт 3D-моделі. Запропоновано методику дослідження впливу параметрів 3D-моделі на сцену, яка полягає у створенні тестового 3D-об’єкту з великою кількістю полігонів, а також п’ятьма текстурними картами: roughness, metallic, diffuse, height, normal. Після створення тестового об’єкту відбувались заміри навантаження при опрацюванні геометрії зразка, що виражалось у мілісекундах. Також відбувалось фіксування ваги текстур за умови різних режимів експорту, а в самому рушії навантаження текстурних карт на виділену пам’ять. Метою цього дослідження є отримання кореляції отриманих даних про вплив характеристик тестового зразка на сцену, аби сформулювати практичні рекомендації щодо процесу розробки та оптимізації мультимедійних продуктів. За результатами дослідження впливу геометрії на час її опрацювання стає зрозуміло, що при найбільшому рівні деталізації з 16,6 мс, при частості кадрів у 60 кадрів/c, 0,84 мс буде виділено на обрахунок полігональної сітки, що вимагає застосування LOD-ів для її оптимізації. У випадку текстурних карт було отримано таблицю залежностей навантаження від розміру карт при 200 Мб виділеної пам’яті. Згідно цих результатів менеджмент розміру текстур вимагає першочергової уваги та потребує аналогічних до геометрії оптимізаційних дій, що полягає у створенні рівнів стиснення розміру текстур, що спрацьовують за визначених умов.
Keywords