Babylon.js (BabylonJS)
[ Поделиться ]
[
Спасибо! ]
|
Babylon.js - Open Source 3D игровой движок, написанный на JavaScript с использованием WebGL технологии. Жанровая направленность проектов ничем не ограничена. Движок полностью построен с использованием ООП и может похвастаться своей гибкостью при написании проектов. Для визуализации используются следующие объекты (основные): "Сцена", "Камера", "Материал", "Источник света" и"Модель". Обладает современными графическими возможностями, среди которых: depth of field / lens, decals, soft shadows, advanced shadows, volumetric light scattering, ssao затенение, процедурные текстуры и многое другое. Так же стоит отметить поддержку использования полноэкранного сглаживания, анимации, постэффектов и пользовательских шейдеров, что значительно расширяет его графические возможности. Для оптимизации рендера используются: Frustum clipping, Level of details (LOD), Hardware scaling и многие другие технологии.
Кроме графической составляющей движок позволяет определять столкновения, рассчитывать физические взаимодействия между объектами в 3D пространстве (благодаря физическому движку oimo.js), проигрывать аудио файлы. Для импорта моделей, созданных в популярных графических редакторах, присутствуют экспортные скрипты и модули для 3DSMax, Blender, Cheetah3D и Unity. Обработкой событий "Кликов" занимается библиотека hand.js.
Кроме графической составляющей движок позволяет определять столкновения, рассчитывать физические взаимодействия между объектами в 3D пространстве (благодаря физическому движку oimo.js), проигрывать аудио файлы. Для импорта моделей, созданных в популярных графических редакторах, присутствуют экспортные скрипты и модули для 3DSMax, Blender, Cheetah3D и Unity. Обработкой событий "Кликов" занимается библиотека hand.js.
Пример использования: babylonjs.com
Зависимости: hand.js, oimo.js.
Официальный сайт: babylonjs.com
Скачать: github.com (66 мб)
Лицензия: Apache License 2.0 (Apache).
Скриншоты:
|
|
|
HTML ссылка на материал: BB ссылка на материал: |
|
Похожие материалы :
|
Возможно вам будет интересно:
TIME-PARADOX 2009 (6) Теннис на двоих (3) Пример использования своих эффектов (0) Irrlicht Engine (0) Ardor 3D (0) Шрифт игровых иконок (0) Aston Martin (1) Unreal Engine 4 (2) Иллюстрированный самоучитель по созданию игр (4) PaintTool Sai (0) Atomic Game Engine (0) Unity 3D (7) Game Creator (SilentWorks) (0) Novelty (0) 486 процессор (0) |
| Всего комментариев: 0 | |








Дополнительно:


Спасибо!














