namreeb
namreeb
``` WMO world\wmo\azeroth\buildings\keepwall\lowwallpost01.wmo rotation: (0, 52.5, 0) WMO world\wmo\azeroth\buildings\keepwall\wallpiece05.wmo rotation: (0, 53.5, 0) WMO world\wmo\dungeon\md_ogremound\md_grogremound.wmo rotation: (7, 281.5, 5.5) WMO world\wmo\azeroth\buildings\keepwall\wallpieceruin04.wmo rotation: (0, 37.5, 0) WMO world\wmo\azeroth\buildings\keepwall\wallpieceruin03.wmo rotation: (0, -4,...
`world\wmo\lorderon\collidabledoodads\arathihighlands\wreckedbuildinghcorner02\wreckedbuildinghcorner02.wmo` is probably a simpler starting point. It only has one non-vertical rotation `(-24.5, -83, 0)`. The top left corner should be about `(-1583.397, -1766.481, 77.40788)` but is currently computed...
The problem ended up being the order in which the x, y, and z rotations were applied to produce the final transform matrix. This was fixed in commit https://github.com/namreeb/namigator/commit/2d279e50c8b5c69407817a95309b4ae13ea650de.