Список фреймворков WebGL - List of WebGL frameworks
Каркасы доступны для создания WebGL контент быстро и легко, не создавая с нуля.
Примечание. В следующем списке используется WebGL. библиотеки с игровые движки а также облачные сервисы без каких-либо различий.
Имя | Сценарии | Моделирование | Анимация | Встроенное аудио | Интегрированная сеть | Интегрированная физика | Независимость от облака | Реализация WebGL (версия) | WebVR | импорт | Экспорт | Лицензия | Примечания и ссылки |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Рама | JavaScript | Нет | да | да | Нет | Нет | да | Родной (1.0) | да | OBJ, COLLADA, Компоненты сообщества для glTF, FBX, three.js | HTML, three.js | Лицензия MIT | Открытый исходный код WebVR фреймворк для создания 3D и VR опыта с HTML и Система компонентов сущности экосистема. |
В гостях3D | Машинопись | Нет | да | да | Нет | да | да | Вспышка транспилированный (1.0) | Нет | Нет | Нет | Лицензия Apache 2.0 | Адаптация TypeScript / JavaScript движка Away3D, встроенного во Flash. |
Babylon.js | JavaScript, Машинопись | Нет | да | да | Нет | да | да | Родной (1.0 и 2.0) | да | OBJ, FBX, STL, Вавилон, glTF | Все форматы, поддерживаемые Blender и 3dsMax (доступны экспортеры) | Лицензия Apache 2.0 | Фреймворк JavaScript для создания 3D-игр с HTML 5 и WebGL. |
Clara.io | JavaScript, REST API | да | да | Нет | Нет | да | да | Родной (1.0) | да | OBJ, FBX, смесь, STL, STP | OBJ, FBX, Blend, STL, Babylon.js, Three.js | Freemium или же коммерческий | Интернет-бесплатная версия ПО для компьютерной 3D-графики разработан канадской компанией-разработчиком программного обеспечения Exocortex. |
МедьLicht | JavaScript | Нет | да | да | Нет | да | да | Родной (1.0) | Нет | Нет | Нет | Открытый исходный код на основе zlib | Открытый исходный код Библиотека JavaScript /API для создания игр и интерактивных 3D-приложений с помощью WebGL, разработанный Ambiera. |
JanusWeb | JavaScript | Нет | да | да | да | да | да | Родной (1.0) | да | OBJ, COLLADA, glTF, FBX, STL, PLY, VRML | HTML, XML, JSON | Лицензия MIT | Открытый исходный код WebVR клиент для совместного создания и исследования трехмерного мира. |
Кубиты | Нет | Нет | Нет | Нет | Нет | да | да | .СЕТЬ транспилированный (1.0) | Нет | Нет | Нет | Проприетарный | Кубиты это онлайн-платформа, которая предлагает различные способы отображения, изучения и обмена 3D-моделями на веб-браузер и мобильные устройства. |
LayaAir | ActionScript 3.0, JavaScript, Машинопись | Нет | да | да | да | Нет | Нет | Родной, также реализует canvas2D (1.0) | Нет | FBX | Нет | Открытый исходный код (двигатель), Проприетарный (преобразование модели) | Открытый исходный код API для модулей игр и мультимедийных программ. Отображать анимацию на веб-браузер и мобильные устройства. |
OSG.JS | JavaScript | Нет | да | да | Нет | Нет | да | Родной (1.0) | да | Нет | Нет | Массачусетский технологический институт | Фреймворк WebGL с открытым исходным кодом на основе OpenSceneGraph концепции. |
PlayCanvas | JavaScript | Нет | да | да | да | да | да | Родной (1.0 и 2.0) | да | .dae, .dxf, .fbx, .gltf, .glb, .obj | Нет | Массачусетский технологический институт (двигатель), проприетарный (облачный редактор) | Движок 3D-игр с открытым исходным кодом наряду с проприетарной облачной платформой для создания, которая позволяет редактировать через интерфейс на основе браузера. |
Sketchfab | JavaScript | Нет | да | да | Нет | Нет | Нет | Родной (1.0) | да | .3dc, .3ds, .ac, .abc, .obj, .bvh, .blend, .geo, .dae, .dwf, .dw, .x, .dxf, .fbx, .ogr, .gta, .gltf , .igs, .mu, .craft, .kmz, .las, .lwo, .q3d, .mc2obj, .flt, .iv, .osg, .ply, .bsp, .md2, .mdl, .shp,. stl, .txp, .vpk, .wrl, .vrml[1] | Нет | Проприетарный | А интернет сайт используется для отображения и обмена 3D-контент онлайн. |
Three.js | JavaScript | Нет | да | да | Нет | Нет | да | Родной (1.0 и 2.0) | да | glTF, DRACO, FBX, OBJ, STL, MMD, PRWM, PCD, PDB | OBJ, glTF, PLY, Collada | Массачусетский технологический институт | А кроссбраузерность Библиотека JavaScript /API используется для создания и отображения анимированных 3D компьютерная графика на веб-браузер. |
Единство | C # | да | да | да | да | да | да | .СЕТЬ транспилированный к Wasm (1.0 и 2.0) | Нет | FBX, OBJ | Проприетарный | Предлагает возможность сборки WebGL начиная с версии 5.[2] | |
Verge3D | JavaScript | да | да | да | Нет | да | да | Родной (1.0) | да | FBX, OBJ, STL | glTF | Проприетарный | Удобная для художников среда WebGL, интегрированная с 3ds Max и Blender, с шейдерами PBR, визуальными сценариями и экспортом в Facebook. |
Смотрите также
Рекомендации
- ^ Форматы 3D-файлов Sketchfab.com
- ^ «Unity 5 поставляет и предоставляет возможность экспорта WebGL в один клик легионам разработчиков игр». Блог Mozilla. Получено 2015-06-16.