advance shading——基础(辐射度测定)
2024-10-19 06:22:14
辐射度测定(radiometry)
《real time rendering》在这章上来就说了一大堆光照方面的物理术语,不知该怎么翻译。后来在维基百科上看到这个表,清楚了很多(这里的w是瓦特的意思,单位是焦耳,表示能量,等等于波长乘以普朗克常量)http://zh.wikipedia.org/wiki/%E5%BC%B7%E5%BA%A6_(%E7%89%A9%E7%90%86):
其中求面度的定义是:
关于辐射率的更直观解释有两种,如下图:
第一种,也就是第二张图的表示:在w角度内的所有光子撞击到物体表面一点产生的辐照度和w的比值。
第二种解释,单位面积上的辐射强度密度。
辐射率有一个很好的特性是它不会随着距离的改变而改变,而irradiance则会变化,例如,在离光源十分接近的位置,单位面积上的能量(irradiance)就大,远离光源,能量就变小,但是radiance则不会,因为它描述的是单位面积单位立体角上的能量,相当于在一个以光源为球心的单位球面上的单位面积的能量。辐射率的计算是有一个包含五个变量的方程。其中有两个是方向向量。基本的思想是将屏幕看成是一个包含很多射线的方向集合,然后逐个像素计算颜色。
最新文章
- URL Scheme APP跳转safari以及跳回APP
- python中的告警处理
- seajs的那点事(很坑的事),和本白的一点事(更坑的事)
- 基于Spring框架的Shiro配置
- Java获取路径方法&;相对路径读取xml文件方法
- android模拟器不能用键盘
- 【JavsScript】Spine的作者曾经是Backbone的作者
- Binary Tree Inorder Traversal 解题思路 ×
- 《第一行代码》学习笔记2-Android开发特色
- Weblogic的Admin server进程将CPU消耗尽问题解决
- eclipse开发工具Import工程后,工程文件夹上出现黄色感叹号——解决方法
- json数据渲染表单元素出现的问题
- Java基础小记
- Java IO(五)==>;>;重点
- ios外部链接或者app唤起自己的app
- Visual stuio2015 升级 Update 3+安装.Net Core 安装包之后,无法创建Mvc项目
- Android 四大布局属性介绍
- vue2.0--请求数据
- (6个name=";hobby";的复选项,两个按钮)来区分三种方法的不同---区别getElementByID,getElementsByName,getElem
- JAVA框架 Spring AOP底层原理