The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"W3C представил черновой вариант стандарта WebGPU"
Отправлено Аноним, 19-Май-21 07:42 
>Сделали хайлевел: ужас, всю память сожрало, 5 фпс

Наоборот. Вместо движка на JS и WASM, своего для каждого сайта, движок написанный на C++ и оптимизированный специалистами геймдева подгруженный в браузер в виде shared library и шарящийся между процессами. Меньше потребление памяти, лучше производительность, меньше возможностей ломать, высокоуиовневое API, удобное для веб-разрабов, никакого васма для веб-приложений, использующих 3D, для получения нормальной производительности не требуется вообще, чистенький JavaScript для руления движком рендеринга (для игр правда потребуется, ибо там нужен ещё физический и ИИ движок, перепоетённый с игровой логикой) ... Выглядеть это в самом минимальном виде может как класс для вектора из 4х компонент, класс для матрицы 4x4, класс для сеток из вершин, класс для материалов, класс для эффектов, класс для камеры, класс для проекции, класс для источников освещения, класс для сцены и подсцены, класс для объекта, класс для объекта-эффекта и класс для рендерера. Разработчик задаёт положение и параметры осветителей, модель освещения, параметры рендеринга, задаёт сцену как граф из объектов, каждый из которых получает оболочку в виде сеток и материал, задаёт специальные объекты-эффекты (обычно системы частиц), такие как пламя или молния или облако, задаёт положение камеры ... В общем всё, никакой самостоятельной свистопляски с общением с GPU, всё это должен брать на себя движок.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру