Я реализую набор инструментов виджета, для которого требуется, чтобы некоторые символы были выровнены по оси Y.
Эти символы нарисованы с использованием матрицы представления модели родительских объектов, что также приводит к их повороту.
Решением было бы применить встречное вращение перед рендерингом этих символов, но я должен отслеживать каждое вращение (в моем случае только по оси Z), чтобы применить правильное встречное вращение. К сожалению, каждое вращение «из-под контроля» приведет к смещению между вращением матрицы представления реальной модели и сохранением «глобального» вращения.
Как можно вывести углы поворота Эрлера непосредственно из матрицы вида модели?