Во-первых, весь мой код можно найти здесь, он в 3 файлах.
flythrough.cpp , support.cpp , поддержка.h
Хорошо ... так что, если вы запустите это, это похоже на работу, но некоторые вещи действительно меня пугают!
Камера запускается в странном местеЯ пытаюсь изменить все виды переменных, но это, похоже, не дает эффекта.
Самая большая проблема сейчас - это перемещение камеры.В этот момент ... камера будет двигаться влево и вправо, но НЕ вперед или назад.Когда я пытаюсь двигаться вперед, пиксели делают все правильно, объект со временем исчезает, когда я двигаюсь вперед, как будто я прошел мимо него, но сам объект не «кажется больше», когда я подхожу ближе.То же самое для движения назад.
Пожалуйста, дайте мне знать, если вы можете что-нибудь придумать.
Я хотел бы добавить, что большая часть этого кода взята из моего учебника.С модификациями от себя.
Спасибо!