Creates a new coreSystem
Element where the scene will be drawn
Manage all the animations only for this 3D Scene
Canvas used to draw the 3D scene
Element where the 3D Scene will be drawn
BabylonJS Engine
BabylonJS FreeCamera
BabylonJS GlowLayer
BabylonJS HighlightLayer
Allow to load any content only for this 3D Scene
Max Hardware scaling of BabylonJS Engine
BabylonJS Scene
List of all the shadowGenerator so that we can choose which mesh will cast shadow
List of all the Meshes to cast a shadow
List of all the WaterMaterial so that we can add new mesh in its renderList
List of all the Meshes to be rendered by water
Build all the essentials assets for the 3D Scene
Allow to launch scene rendering (when everything is loaded for instance)
Stop scene rendering
Take a screenshot of the current scene generating an image buffer
Generated using TypeDoc
Manage all the essential assets needed to build a 3D scene (Engine, Scene Cameras, etc)
The system is really important as it is often sent in every other class created to manage core assets