OpenGL、DirectX、3DMax之间的相似之处
2016-03-09 09:26
253 查看
OpenGL:只是一种图形函数库,2D、3D的图形API。但它作图非常方便,它提供图形的渲染功能,是一个跨平台的免费的API。
在高端专业领域领先,处于统治地位。
从OpenGL3.0版本起得到了nv的支持,其nv官网上提供针对N卡的sdk下载。
OpenGL是个与硬件无关的软件接口
主要特点:
4.光照和材质设置:OpenGL光有辐射光(Emitted
Light)、环境光(Ambient
Light)、漫反射光(Diffuse
Light)和镜面光(Specular
Light)。材质是用光反射率来表示。场景(Scene)中物体最终反映到人眼的颜色是光的红绿蓝分量与材质红绿蓝分量的反射率相乘后形成的颜色。
DirectX:是仅能用于Windows平台系列API。
API之战:微软打算用DirectX 替代 OpenGL
3D Max:三维建模渲染和动画制作软件(非API)。这款软件通过便利、灵活的工具集,让动画师可以使用CAT的默认设置在极短的时间取得高质量的结果。
3DsMAX 软件将向智能化,多元化方向发展。
3ds
Max 2012拥有先进的渲染和仿真功能、更强大的绘图、纹理和建模工具集以及更流畅的多应用工作流。
A: 渲染的目的主要是处理光线的变化? 和一些纹理的处理?
B: 光的阴影。
A: 为什么光的阴影处理这么难?
B: 因为就是素描那样的关系.。黑白灰组成的。
A: 那为什么光的阴影处理这么难?
B: 光线跟踪很难做到完全模拟自然变化。
“有时候阳光很好,有时候阳光很暗,这就是生活。” ----王陶
在高端专业领域领先,处于统治地位。
从OpenGL3.0版本起得到了nv的支持,其nv官网上提供针对N卡的sdk下载。
OpenGL是个与硬件无关的软件接口
主要特点:
4.光照和材质设置:OpenGL光有辐射光(Emitted
Light)、环境光(Ambient
Light)、漫反射光(Diffuse
Light)和镜面光(Specular
Light)。材质是用光反射率来表示。场景(Scene)中物体最终反映到人眼的颜色是光的红绿蓝分量与材质红绿蓝分量的反射率相乘后形成的颜色。
DirectX:是仅能用于Windows平台系列API。
API之战:微软打算用DirectX 替代 OpenGL
3D Max:三维建模渲染和动画制作软件(非API)。这款软件通过便利、灵活的工具集,让动画师可以使用CAT的默认设置在极短的时间取得高质量的结果。
3DsMAX 软件将向智能化,多元化方向发展。
3ds
Max 2012拥有先进的渲染和仿真功能、更强大的绘图、纹理和建模工具集以及更流畅的多应用工作流。
A: 渲染的目的主要是处理光线的变化? 和一些纹理的处理?
B: 光的阴影。
A: 为什么光的阴影处理这么难?
B: 因为就是素描那样的关系.。黑白灰组成的。
A: 那为什么光的阴影处理这么难?
B: 光线跟踪很难做到完全模拟自然变化。
“有时候阳光很好,有时候阳光很暗,这就是生活。” ----王陶
相关文章推荐
- 3dmax 8.0 简体中文免安装版
- 3DMax 快捷键
- unity对3dmax模型的兼容问题
- Unity3D导入3DMax模型缩放单位问题深入分析
- 3DMAX湖水参数
- 开启时“意外错误,保存方案” --未将对象引用设置到对象的实例怎么解决
- Unity3d 综合性能窍门
- 3ds max中的可编辑多边行如何合并?
- 解决Unity3D导入的3D(3DsMAX)模型不能响应鼠标事件
- 3dmax 蒙皮 消失
- 认识3DMAX的各种插件
- 2014室内设计师速成宝典3Dmax CAD PS vray
- 3d max插件的基本知识和安装方法
- 3DMAX中CryEngine导出插件的配置方法
- 3DMAX导出插件编写(续)
- 【独立游戏的3dmax学习笔记】
- 3DMax制作下雨场景
- 3dmax蒙皮后模型缩放问题解决笔记
- unity与3DMax的单位问题
- 一张图片的2D to 3D过程