Babylon.js Core

The core Babylon.js engine and scene graph. Provides the Engine and Scene abstractions, cameras, lights, meshes, materials, textures, animation, post-processing, particle systems, physics integration, audio, asset management, and the WebGL2 / WebGPU rendering backends. Published as the `@babylonjs/core` npm package.

API entry from apis.yml

apis.yml Raw ↑
aid: babylon-js:babylonjs-core
name: Babylon.js Core
tags:
- 3D
- Rendering
- WebGL
- WebGPU
- Engine
- Scene
humanURL: https://doc.babylonjs.com/features/featuresDeepDive/scene
properties:
- url: https://doc.babylonjs.com/features/featuresDeepDive/scene
  type: Documentation
- url: https://doc.babylonjs.com/typedoc/modules/BABYLON
  type: Documentation
- url: https://www.npmjs.com/package/@babylonjs/core
  type: SDK
- url: https://github.com/BabylonJS/Babylon.js/tree/master/packages/dev/core
  type: SourceCode
description: The core Babylon.js engine and scene graph. Provides the Engine and Scene abstractions, cameras,
  lights, meshes, materials, textures, animation, post-processing, particle systems, physics integration,
  audio, asset management, and the WebGL2 / WebGPU rendering backends. Published as the `@babylonjs/core`
  npm package.