博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
光照模型
阅读量:4113 次
发布时间:2019-05-25

本文共 368 字,大约阅读时间需要 1 分钟。

计算机图形学的光照模型分为 局部、全局光照模型。

局部,只考虑光源直接照射到物体表面所产生的效果,即假设物体表面上不透明且具有均匀的反射率。

整体光照模型还考虑了周围环境对物体表面的影响,能模拟镜面的映像、光的折射以及相邻表面之间的颜色辉映等精确的光照效果。

简单光照模型假设:光源为点光源;

                                    入射光为r,g,b三种不同波长的光组成;

                                    物体是非透明物体,表面所呈现的颜色仅由反射光决定,不考虑透射光的影响;

                                    反射光被细分为漫反射光,镜面反射光两种。

只考虑物体对直接光照的反射作用,而物体之间的反射作用,用环境常量统一表示。

简单光照模型分为:环境光模型、漫反射光模型和镜面反射光模型。

可以表示为:I=Ie+Id+Is 

I表示物体表面上一点到反射到视点的光强;

I
e表示环境光光强;I
d表示漫反射光光强;I
s表示镜面反射光光强。                 

转载地址:http://mlesi.baihongyu.com/

你可能感兴趣的文章
python-leetcode-130-被围绕的区域
查看>>
对卷积神经网络、池化层、反卷积以及Text-CNN原理的理解
查看>>
通俗易懂的RNN总结(包含LSTM/GRU/BPTT等)
查看>>
python-leetcode-200-岛屿的个数
查看>>
Attention 注意力机制
查看>>
python-leetcode-547-朋友圈
查看>>
Transformer与BERT详解
查看>>
2019-CS224N-Assignment 1: Exploring Word Vectors
查看>>
CBOW模型实战——pytorch
查看>>
python中的os.path模块用法:
查看>>
Jenkins+Jmeter+Ant接口用例执行情况监控
查看>>
python自动化测试常见问题
查看>>
selenium自动化测试(公用模块的封装)
查看>>
python 打印json格式的数据中文显示问题
查看>>
基于 python 的接口测试框架
查看>>
JAVA自动化测试之页面对象模型(Page Object)
查看>>
持续集成之Java项目转变成Maven项目
查看>>
Jmeter接口持续集成之ANT执行Jmeter脚本
查看>>
Jmeter+Ant报告生成原理
查看>>
H5页面的测试点总结
查看>>