МедьLicht - CopperLicht
Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
Разработчики) | Ambiera |
---|---|
Стабильный выпуск | 1.12 / 2 мая 2016 г.[1] |
Написано в | JavaScript |
Тип | Библиотека JavaScript |
Лицензия | на основе zlib[2] |
Интернет сайт | Ambiera |
МедьLicht это открытый исходный код Библиотека JavaScript для создания игр и интерактивных 3D-приложений с помощью WebGL, разработан Ambiera.[3] Цель библиотеки - предоставить API, упрощающий разработку 3D-контента для Интернета. Предполагается, что он будет использоваться вместе с его коммерческим редактором 3D-мира. Медный куб, но его можно использовать и без.
История
В феврале 2010 г. Ambiera представил CopperLicht [4][5] и продемонстрировал это, предоставив демонстрационный веб-сайт, показывающий Quake III Arena уровень отображается в реальном времени в окне браузера. Библиотека изначально предназначалась для использования в качестве WebGL бэкэнд для Медный куб Editor, но затем разработчики решили сделать библиотеку бесплатной для всеобщего использования.[6] В ноябре 2014 года CopperLicht стал бесплатным и открытым исходным кодом на основе лицензии в стиле zlib.[7]
Функции
CopperLicht включает в себя следующие функции:[8]
- 3D-рендеринг на основе иерархической граф сцены
- Предварительно созданные материалы и шейдеры, в том числе предварительно рассчитанные карта освещения поддерживать
- Скелетная анимация
- Встроенный обнаружение столкновения и простой физический движок
- Поддержка динамического освещения
- Система для создания и использования пользовательских шейдеров и материалов на основе Язык шейдинга OpenGL (GLSL)
- Самозванцы, такие как рекламные щиты и скайбоксы
- Пути и сплайны
- Система поведения и действий
- Текстурная анимация
- Поддержка цвета вершин
- Интегрированная система рендеринга 2D-шрифтов и 2D-примитивов
- Автоматическая система сокращения перерисовки
Смотрите также
Рекомендации
- ^ «Выпущен CopperLicht 1.12».
- ^ «Лицензия CopperLicht».
- ^ "CopperLicht JavaScript 3D Engine". Ambiera.
- ^ "Copperlicht - 3D-движок визуализирует Quake 3 в браузере". Голем.
- ^ "Copperlicht: новый 3D-движок WebGL". Аяксиан.
- ^ "CopperLicht Released". Блог ведущего разработчика CopperLicht..
- ^ «Игровой движок Copperlicht 3D JavaScript теперь бесплатный и с открытым исходным кодом». GameFromScratch.
- ^ http://www.ambiera.com/copperlicht/features.html