Zephyr3d недавно обелён до версии 0.4.0. Это платформа 3D-рендеринга с открытым исходным кодом для браузеров, поддерживающая как WebGL, так и WebGPU, разработанная на TypeScript.
Zephyr3d в основном состоит из двух наборов API: API устройства и API сцены.
API-интерфейс устройства предоставляет набор низкоуровневых интерфейсов-оболочек абстракции, позволяющих пользователям вызывать графические интерфейсы WebGL, WebGL2 и WebGPU одинаковым образом. Эти интерфейсы включают в себя большую часть функций базовых API, что упрощает поддержку рендеринга графики между API.
API сцены — это высокоуровневая платформа рендеринга, построенная на основе DeviceAPI и служащая одновременно тестовой средой для Device API и прямым инструментом для разработки графики. В настоящее время в API сцены реализованы такие функции, как PBR-рендеринг, кластерное освещение, отображение теней, рендеринг ландшафта и постобработка.
В версии 0.4.0 проведена оптимизация конвейера рендеринга. Оптимизирована единообразная отправка данных, количество переключателей RenderPass. Оптимизирована производительность рендеринга геометрических экземпляров. Настроен кэш очереди рендеринга внутри пакетов, чтобы снизить нагрузку на ЦП при построении очереди рендеринга.
Повторное использование буфера команд может снизить нагрузку на процессор, улучшить загрузку графического процессора и значительно повысить эффективность рендеринга.
Эта версия теперь поддерживает повторное использование командного буфера для каждого пакета рендеринга при использовании устройства WebGPU (с использованием GPURenderBundle), что значительно повышает производительность приложения.
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:
Игровые объявления и предложения:
Если вас заинтересовал материал «Релиз Zephyr3d v0.4.0», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела.
Предлагаются такие схожие материалы:
Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]