首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >OpenGL与三维造型软件的区别

OpenGL与三维造型软件的区别
EN

Stack Overflow用户
提问于 2014-06-20 10:25:26
回答 2查看 2.5K关注 0票数 1

用OpenGL创建图形和像Blender或Maya这样的三维建模软件有什么区别?这与使用机器语言和高级语言编写代码的区别相同吗?用OpenGL建模比用Blender或Maya更长吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-06-20 16:11:22

OpenGL提供了一个允许您直接与图形卡交互的API。像Blender和Maya这样的软件在此基础上增加了抽象层,使它们更容易使用,更直观。这些方法也不同:使用OpenGL需要编写函数调用,以便将多边形呈现到屏幕上,而像Maya和Blender这样的软件则通过图形用户界面进行交互,在那里通过点和点击创建顶点。

请注意,OpenGL本身并不擅长实际创建模型。相反,它通常用于获取表示在另一个程序(如Maya或Blender)中创建的模型的数据,并将这些模型呈现到屏幕上。Maya和Blender仍然依赖于OpenGL在屏幕上实际渲染东西(或者DirectX也可以使用),所有需要在屏幕上绘制东西的程序都是这样。

票数 1
EN

Stack Overflow用户

发布于 2014-06-20 10:28:11

OpenGL是一个编程接口,您可以使用它指示显卡绘制一些图形。

搅拌器和玛雅是给你一个用户界面设计各种类型的图形。

一旦在Blender中建模了一些东西,就可以使用OpenGL来呈现它。实际上,像Blender这样的工具可以在内部使用OpenGL (或其他API,如Direct3D)来显示工作中看到的一切。

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

https://stackoverflow.com/questions/24325141

复制
相关文章

相似问题

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