Instantiate a new ObservableManager
Will notify after the camera was created.
Will notify at the first time when camera changed its view matrix
Will notify after the cameras ware configured. Can be used to further configure the camera.
Will notify when the engine was created
Will notify after the error was emitted.
Functions added to this observable will be executed on each frame rendered
Will notify after the lights were configured. Can be used to further configure lights.
Will notify when any model load failed
Will notify after the scene was configured. Can be used to further configure the scene.
Will notify when the scene was created
Observers registered here will be executed when the entire load process has finished
Will notify when the viewer init started (after config was loaded)
ObservableManager manages all observables