Вращение 3D-камеры вызывает растяжение объекта

Я пытаюсь написать трехмерный Java-движок и уже неделю пытаюсь реализовать вращение камеры, но столкнулся с проблемой: объекты поворачиваются, но не в обычном порядке. Они растягиваются и не вращаются вокруг меня.

Источник: https://github.com/MathIsSimple/3D

Я использую этот проект в качестве основы https://github.com/OneLoneCoder/videos/blob/master/OneLoneCoder_olcEngine3D_Part3.cpp

Без вращения камеры: С поворотом камеры:

Спасибо!

0 ответов

Другие вопросы по тегам