The canvas where the renderer draws its output.
The Editor is the meat of the application.
It holds the scene, the camera, the signals, the loader manager, the selector, the debugger and the config.
The KeyboardControls captures keyboard inputs.
Any type of logic can be implemented on top of this.
The renderer is class that handles the rendering of the scene.
This is a low-level class that features the actual rendering logic.
The viewport is class that handles the rendering of the scene.
It's a high-level abstraction of the Renderer.
The ViewportControls controls an object in the viewport.
It's usually the camera.
Base type for all parts of the library. Useful if you want to create your own
SejEngine.