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 ссылка на материал: |
|
Похожие материалы :
|
Возможно вам будет интересно:
Разработка игр для приставки Xbox 360 в XNA Game Studio Express (2) Игра - ШАНС! (4) Учебник по PHP (4) Дерево (0) Коллкция текстур 512х512 с рапортом (0) Консервный нож (0) Теннис на двоих (3) Мечи (1) CreateJS (0) Аудио усилитель (0) Unity 3D (7) Пример по созданию сохрания по слотам без использования ini файлов! (1) PhotoFiltre (0) Louf 1 (12) Счастливая Семерка 3 (6) |
| Всего комментариев: 0 | |








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


Спасибо!














