如何根据 OpenGL 的相机视图所做的更改更改 wavefront(.obj) 文件?
How to change wavefront(.obj) file based on changes made by OpenGL's camera view?
我使用OpenGL的鼠标显示来旋转3D模型,之后我想更新我的wavefront(.obj)文件,以便下次它直接显示我想要的视图。有没有关于如何更新 .obj 文件的想法?
存储当前的 ModelViewProjection 矩阵,然后在重新启动程序时加载该矩阵可能更容易。这会将您的对象移回您想要的位置。
否则,您将对象的每个点乘以 ModelViewProjection 矩阵并存储它。
我使用OpenGL的鼠标显示来旋转3D模型,之后我想更新我的wavefront(.obj)文件,以便下次它直接显示我想要的视图。有没有关于如何更新 .obj 文件的想法?
存储当前的 ModelViewProjection 矩阵,然后在重新启动程序时加载该矩阵可能更容易。这会将您的对象移回您想要的位置。
否则,您将对象的每个点乘以 ModelViewProjection 矩阵并存储它。