- status: open --> wont-fix
Nur ein Vorschlag: Weiß nicht, ob das so Sinn macht:
Derzeit wird einem Body pro Kategorie eine Physics Material ID zugewiesen und es gibt auch keinen Default Collision-Callback. Erst wenn eine PhysicsMaterialComponent hinzugefügt wird, kann ein Callback erstellt werden, auch via Lua.
Besser wäre es, wenn zu Beginn, jeder Body die Default World Id als Material erhält und es einen globalen Collision-Callback gibt. Dort könnten dann im NOWA-Design in den OgreNewt Settings Einstellungen vorgenommen werden, wie Elastizität, Softness etc.
D.h. erst wenn eine PhysicsMaterialComponent hinzugefügt wird, wird der default callback überschrieben mit dem benutzerdefierten, zudem soll es möglich sein, weitere Parameter wie Penetration, ob Friction angewendet werden soll etc. zu spezifieren.