首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在MonoTouch中显示3D模型

在MonoTouch中显示3D模型
EN

Stack Overflow用户
提问于 2011-12-14 17:55:43
回答 2查看 1.3K关注 0票数 1

我正在用MonoTouch开发,我有一个问题,应该在屏幕上绘制3D模型,使其可以旋转和放大/缩小。

通常,为iOS开发东西(除了通常奇怪的应用编程接口)是轻而易举的。我需要一个图像,我加载它并用几行代码显示它。音频、触摸事件等也是如此。然而,当我尝试查看3D内容时,我得到的是OpenGL-ES 2.0,它似乎是不必要的低级和远离“即插即用”。很奇怪,但更奇怪的是,我找不到任何简单的框架来绕过它。我是不是漏掉了什么?我找到了Unity3D,但这远远超出了我的需要(更不用说价格了,再说一次,学习曲线)。

当我只是想要展示一个模型时,我真的需要花费时间来学习复杂的3D渲染吗?OpenGL-ES-1.1似乎更简单一点,但可能没有我需要的功能(再说一次,缺少"1-2-3这就是它的工作方式“的-tutorials对我来说似乎很奇怪)。还是我的谷歌技能比我想象的要差?

抱歉,如果这个问题暗示了一个模糊的答案,但总结起来,我猜我的问题是“使用OpenGL-es1.1/2.0(最好是2.0,但1.1也可以)在MonoTouch中显示/旋转/缩放3D模型的最简单方法是什么?”

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-12-14 18:04:22

我得到了这个用于OpenGL ES 2.0的got tutorial

它不是不必要的低级IMHO。它提供了广泛的可能用途,例如,创建游戏和简单的3D可视化是两个不同的应用程序,可能不需要其他应用程序所拥有的一切。

当然,如果它更像DirectX,那就更好了,但是您可以很快地自己创建所需的类。

如果你想要一个非低级的api,可以考虑使用像Unity3D这样的东西。

票数 0
EN

Stack Overflow用户

发布于 2011-12-14 18:00:35

"1-2-3这就是它的工作原理“- http://nehe.gamedev.net/

对于mono - http://www.mono-project.com/GtkGLAreaSharp:NeHe (我知道不是mono touch,但它应该会有帮助)

OpenGL ES 1.1应该足够了。

你想给模型添加什么样的效果? 1.1对于纹理和照明应该很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8502507

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档