Promise which is resolved when the system is initialized and ready to use.
Testing code to showcase pickPoint method
Testing code to showcase screenBorder property
Is this object destroyed?
Checks if the system is initialized and ready to use.
Border of the user screen
Binds new registration with itself. This registration/destroyable will be destroyed with this.
Checks if the system is initialized and ready to use. If not, throws an error. If it is, do nothing.
Checks, whether the object is not destroyed
Message that will replace default one before error
Callback runed before error is thrown; typically this can be some logging
Pick point on the board based on point on users screen
means top-left corner of the window
point on the board with normal vector (if there is 3D shape)
Chcek whether the given object is destroyable
CollSpace manages 3D objects rendered by WebGL (BABYLON JS) and provides all the tooling around the 3D scene, positioning, textures, materials, etc.