Provide an ISystem protocol which gives users an easier way to define custom behavior across entities. This protocol can help in cases where users need to access the threeagent-managed ThreeJS objects by reducing the clutter from on-added/on-removed hooks.
All ISystem implementations will be passed as a map to the threeagent.core/render function.
Provide an
ISystem
protocol which gives users an easier way to define custom behavior across entities. This protocol can help in cases where users need to access the threeagent-managed ThreeJS objects by reducing the clutter fromon-added/on-removed
hooks.All
ISystem
implementations will be passed as a map to thethreeagent.core/render
function.