BabylonJS - Введение

Babylon.js - это среда с открытым исходным кодом javascript, которая используется для разработки 3D-приложений / видеоигр для Интернета. Официальный сайт BabylonJS - www.babylonjs.com .

Пользователям легко пользоваться фреймворком Babylon.js. Он содержит все необходимые инструменты для создания и управления 3D-объектами, спецэффектами, звуками и т. Д.

Babylon.js - один из самых популярных движков 3D-игр, широко используемый разработчиками. Будучи 3D-библиотекой, она предоставляет встроенные функции. Эти функции помогут вам эффективно и точно реализовать общие функции 3D.

Он разработан с использованием языка TypeScript на основе WebGL и javascript.

Что такое WebGL?

WebGL (библиотека веб-графики) - это новый стандарт трехмерной графики в Интернете. Он разработан для рендеринга 2D-графики и интерактивной 3D-графики. Он основан на библиотеке OpenGL ES 2.0, которая представляет собой низкоуровневый 3D API для телефонов и других мобильных устройств. WebGL обеспечивает аналогичные функциональные возможности ES 2.0 (встроенные системы) и хорошо работает на современном оборудовании для трехмерной графики.

TypeScript

По определению «TypeScript - это JavaScript для разработки в масштабе приложения».

TypeScript - это строго типизированный объектно-ориентированный компилируемый язык. TypeScript - это и язык, и набор инструментов. TypeScript - это типизированный набор JavaScript, скомпилированный в JavaScript. Другими словами, TypeScript - это JavaScript плюс некоторые дополнительные функции.

Цель языка TypeScript - улучшить и обезопасить создание кода JavaScript. Поскольку BabylonJS разработан с использованием TypScript, он является надежным и безопасным.