BabylonJS - Wprowadzenie

Babylon.js to framework javascript typu open source, który służy do tworzenia aplikacji 3D / gier wideo dla sieci. Oficjalna strona BabylonJS to www.babylonjs.com .

Używanie frameworka Babylon.js jest łatwe dla użytkowników. Zawiera wszystkie niezbędne narzędzia do tworzenia i zarządzania obiektami 3D, efektami specjalnymi, dźwiękami itp.

Babylon.js to jeden z najpopularniejszych silników gier 3D i jest szeroko stosowany przez programistów. Będąc biblioteką 3D, zapewnia wbudowane funkcje. Te funkcje pomagają w efektywnym i dokładnym wdrażaniu typowych funkcji 3D.

Jest tworzony przy użyciu języka TypeScript opartego na WebGL i javascript.

Co to jest WebGL?

WebGL (Web Graphics Library) to nowy standard grafiki 3D w Internecie. Przeznaczony jest do renderowania grafiki 2D i interaktywnej grafiki 3D. Wywodzi się z biblioteki OpenGL ES 2.0, która jest trójwymiarowym API niskiego poziomu dla telefonów i innych urządzeń mobilnych. WebGL zapewnia podobną funkcjonalność jak ES 2.0 (systemy wbudowane) i działa dobrze na nowoczesnym sprzęcie graficznym 3D.

Plik TypeScript

Z definicji „TypeScript to JavaScript do programowania na skalę aplikacji”.

TypeScript to skompilowany język o silnym typie, zorientowany obiektowo. TypeScript to zarówno język, jak i zestaw narzędzi. TypeScript to nadzbiór typu JavaScript skompilowany do JavaScript. Innymi słowy, TypeScript to JavaScript plus kilka dodatkowych funkcji.

Celem języka TypeScript jest usprawnienie i zabezpieczenie produkcji kodu JavaScript, a ponieważ BabylonJS jest rozwijany przy użyciu języka TypScript, jest niezawodny i bezpieczny.