Skip to content
bg2 engine
Search
Ctrl
K
Cancel
⚠️ Important: The API reference is currently being drafted. Please check back soon for updates! ⚠️
Select theme
Dark
Light
Auto
Getting Started
Home
TypeScript
C++
Tutorials (TypeScript)
TypeScript Tutorials
Basic application structure
SceneAppController
Scene from scratch
bg2 engine and React
Custom components
Selection and Selection Manager
API TypeScript
TypeScript API Overview
app
AppController
Bg2KeyboardEvent
Bg2MouseEvent
Bg2TouchEvent
Canvas
EventBase
MainLoop
base
Color
Light
Material
PolyList
Serialization and deserialization protocol
Texture
db
bg2e-db
Bg2LoaderPlugin
Loader
LoaderPlugin
ObjLoaderPlugin
ObjParser
VitscnjLoaderPlugin
math
bg2e-math
Clarifications about transformations
Math Constants
Math Functions
Mat3: 3x3 matrix
Mat4: 4x4 matrix
Matrixes
Quaternion
Vector
render
Render Index
BRDFIntegrationMap
Environment
FrameBuffer
MaterialRenderer
Pipeline
PolyListRenderer
RenderBuffer
Renderer
RenderQueue
RenderState
SceneAppController
SceneRenderer
Shader
ShadowRenderer
SkyCube
SkySphere
State
TextureMergerRenderer
TextureRenderer
API C++
C++ API Overview
Select theme
Dark
Light
Auto
Tutorials
Tutorials
Section titled “Tutorials”
TypeScript
Section titled “TypeScript”
TypeScript Tutorials
Basic application structure
SceneAppController
Scenes
React Integration
Components
Selection