WebGL自学课程(12):光照模型与渲染方式
来源:互联网 发布:客户分布地图软件 编辑:程序博客网 时间:2024/05/20 17:41
这篇文章暂且写的简单点,以后会补充图文丰富内容。
光照反射模型:
Lambertian reflection model(朗伯光照反射模型)只考虑了光照的漫反射情况,没有考虑环境光和镜面反射;与之相对应的是Phong reflection model相对应,考虑了环境光、漫反射以及镜面反射。着色法:
Goraud shading(高洛德着色法)是在顶点着色器中计算顶点颜色,然后将顶点颜色通过varying变量插值传递给片元着色器,是对color进行插值;Phong shading(冯氏着色法)是在顶点着色器中将顶点的法向量normal通过varying变量插值传递给片元着色器,然后在片元着色器中根据插值生成的normal以及其他信息生成颜色,是对normal进行插值。
- WebGL自学课程(12):光照模型与渲染方式
- WebGL自学课程(2):使用自定义glTranslate与glRotate
- WEBGL学习【十一】光照模型
- 光照渲染模型
- WebGL自学课程(1):原生WebGL简单Demo
- WebGL自学课程(4):WebGL矩阵、Camera基础操作
- WebGL自学课程(8):WebGL+ArcGIS JS API实现TerrainMap
- WebGL自学课程(14):WebGL使用Mipmap纹理
- WebGL自学课程(11):ELSL着色器编程中内置的运算符与函数
- 光照与渲染(二)- 光照技术
- 光照与渲染(十一)- 光照探头
- 光照与渲染(四)- 渲染路径
- 物理渲染-基于物理的光照模型
- 物理渲染-基于物理的光照模型
- 物理渲染-基于物理的光照模型
- 物理渲染-基于物理的光照模型
- Unity3D 的物理渲染和光照模型
- 三种光照模型的渲染对比
- shit
- 关于在debian的英文环境中安装fcitx输入法
- Tibco 打包发布运行问题备忘
- libc glibc glib 的关系
- 耳机发声单元的评价指标
- WebGL自学课程(12):光照模型与渲染方式
- Java命令行运行参数说明大全
- 2440 u-boot编译
- 逝去的2012 期待激情的2013
- fixed 和setprecision()的用法
- 网站后期的关键词保护
- hdu 1272 小希的迷宫
- [PHP]框架CodeIgniter的简单测试源码
- 在窗口程序中创建控制台窗口要点