我正在尝试使用Xcode学习3d for Mac的基础,所以我想知道我可以用什么来实现这些结果:
- 加载一个3d对象(3ds,obj等)
- 添加一些交互(使用鼠标旋转,缩放,平移)
- 拍摄对象的快照,以便将其保存为图像
我知道一个完成这一切的图书馆不可用;但我希望能找到有关我可以使用的建议。
有没有人可以帮助我实现这些目标的图书馆/框架经验?或教程解释如何做我想要实现的目标?
谢谢!
答案 0 :(得分:0)
OpenGL是用于3D的技术。 nehe.gamedev.net有很棒的教程和大量的示例代码。
答案 1 :(得分:0)
访问Nate Robbins网页并下载OS X的教程(包含源代码)。除了让您了解OpenGL的一些基本概念之外,它还包含以OBJ格式加载3d文件的源代码(glm) .c)除了视图操作例程。
打印OpenGL上下文的示例如下:Cocoa Builder - OpenGL printing/image