Я следил за некоторыми онлайн-уроками OpenGL для проекта с открытым миром, над которым я работаю.Цель состоит в том, чтобы создать сцену с открытым миром с несколькими объектами (горы и т. Д.).Я подумал, что было бы неплохо реализовать скайбокс, а затем добавить в него все объекты.
Скайбокс полностью готов к работе, и я также уже реализовал движение камеры вокруг сцены до создания скайбокса.
Я хотел бы спросить, существует ли какой-либо способ, позволяющий камере свободно перемещаться внутри скайбокса, «взаимодействуя» с потенциальными объектами в нем, но фактически не выходя за границы бокса.В онлайн-уроках перевод камеры удален, поэтому он может только смотреть вокруг, не перемещаясь.
Это обычная практика - перемещать камеру внутри скайбокса, или я должен каким-то образом перемещать скайбокс вдольс камерой, таким образом, никогда не достигая границ коробки?Любой ответ, теоретический или практический, будет высоко оценен.