现代OpenGL教程(五):obj文件和obj模型加载(imgui+OpenGL3.3)
你是否好奇那些3D游戏中复杂的角色、建筑、场景是怎么实现的,美工使用3D建模软件设计好角色模型之后,程序又是怎么让它们动起来的呢? 在计算机中,3D角色等模型最终都是存储成文件,这些文件必然携带了角色形状、材质等属性,程序就是通过读取并解析这些文件,通过代码控制它们动起来,创造了一个又一个精彩的游戏世界。另外,看似复杂无比的模型都是通过大量三角形来逼近的,表示单个三角形就简单很多了,而3D模型文件...