2020.5.12.1285 - Fixed "The Mop" (invalid matrix to quaternion decomposition)
A few more bugfixes for the laser and some other things (like "the mop"). Compatible with last build.
[h2]Bugfixes:[/h2]
- Fixed laser getting corrupted with certain settings, causing the user to be continually respawned (reported by unknown in-game through @Shifty | Quality Control Lead)
- Fixed the interaction laser breaking and causing the user to respawn when running context menu actions on some held items in cases where the interaction target component is destroyed but the object is not (reported by @Rue Shejn | Artist 3D and @Aegis_Wolf | Artist 3D/2D)
- Added sanitization for TRS matrices coming to Neos from the model importer, to prevent odd behaviors where bounding box and actual object visual would mismatch (reported by @ProbablePrime on behalf of @SHFR_H)
- Made TRS matrix decomposition more robust for rotations
-- This fixes some rare cases where some parts of imported 3D models import with a wrong rotation (e.g. the mop 3D model reported by @ProbablePrime on behalf of @SHFR_H)

[h2]Bugfixes:[/h2]
- Fixed laser getting corrupted with certain settings, causing the user to be continually respawned (reported by unknown in-game through @Shifty | Quality Control Lead)
- Fixed the interaction laser breaking and causing the user to respawn when running context menu actions on some held items in cases where the interaction target component is destroyed but the object is not (reported by @Rue Shejn | Artist 3D and @Aegis_Wolf | Artist 3D/2D)
- Added sanitization for TRS matrices coming to Neos from the model importer, to prevent odd behaviors where bounding box and actual object visual would mismatch (reported by @ProbablePrime on behalf of @SHFR_H)
- Made TRS matrix decomposition more robust for rotations
-- This fixes some rare cases where some parts of imported 3D models import with a wrong rotation (e.g. the mop 3D model reported by @ProbablePrime on behalf of @SHFR_H)


