照片

view-obj-3d

描述

View 是以纯 C 编写的轻量独立 Windows 3D 模型查看应用。加载 Wavefront .obj 模型(含 .mtl 材质与纹理),在经典 OpenGL fixed-function 管线上实时显示。

项目是单一任务的桌面应用:您将模型文件交给它,它打开一个窗口展示模型 - 带光照、纹理并缓慢旋转。无菜单、UI 框架与外部 3D 库:只有 Win32 API、经典 OpenGL 与自研模型加载器。启动时模型在窗口中自动居中、按窗口大小缩放,并定向使最大维度朝上。随后模型绕垂直轴持续旋转(36°/秒)。按住鼠标左键停止自动旋转并可自由环绕;松开后旋转恢复。

技术

资源

打开 GitHub 下载 view-obj-3d.zip