博客
关于我
VTK:灯
阅读量:282 次
发布时间:2019-03-01

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

VTK:灯

VTK:灯

控制渲染过程的主要因素之一是光与场景中演员的相互作用。如果没有灯光,则生成的图像将是黑色的,并且毫无意义。很大程度上,所发射的光与场景中演员的表面(有时在内部)之间的相互作用定义了我们所看到的。光线与场景中的演员互动后,我们的相机就可以看到一些东西。

在计算机图形学中使用的多种不同类型的光源中,我们将讨论最简单的,无限远的点光源。与我们在家和工作中使用的灯光相比,这是一个简化的模型。我们习惯的光源通常从空间中的某个区域(白炽灯泡中的灯丝或荧光灯中的发光气体)发出辐射。点光源照明模型假定光线是从空间中的单个点沿所有方向发出的。对于无限光源,我们假定它的位置与它所照亮的位置无限远。这很重要,因为这意味着从这样一个光源入射的光线将彼此平行。本地光源(例如房间中的灯)的发射不是平行的。图3-6说明了具有有限体积的局部光源与无限点光源之间的差异。由我们的无限光源发出的光的强度也保持恒定,与实际的1 / distance的平方关系相反,物理光要服从。 如您所见,这是一个极大的简化,以后将使我们能够使用不太复杂的照明方程式。

图3-6

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

你可能感兴趣的文章
Mysql中各类锁的机制图文详细解析(全)
查看>>
MySQL中地理位置数据扩展geometry的使用心得
查看>>
Mysql中存储引擎简介、修改、查询、选择
查看>>
Mysql中存储过程、存储函数、自定义函数、变量、流程控制语句、光标/游标、定义条件和处理程序的使用示例
查看>>
mysql中实现rownum,对结果进行排序
查看>>
mysql中对于数据库的基本操作
查看>>
Mysql中常用函数的使用示例
查看>>
MySql中怎样使用case-when实现判断查询结果返回
查看>>
Mysql中怎样使用update更新某列的数据减去指定值
查看>>
Mysql中怎样设置指定ip远程访问连接
查看>>
mysql中数据表的基本操作很难嘛,由这个实验来带你从头走一遍
查看>>
Mysql中文乱码问题完美解决方案
查看>>
mysql中的 +号 和 CONCAT(str1,str2,...)
查看>>
Mysql中的 IFNULL 函数的详解
查看>>
mysql中的collate关键字是什么意思?
查看>>
MySql中的concat()相关函数
查看>>
mysql中的concat函数,concat_ws函数,concat_group函数之间的区别
查看>>
MySQL中的count函数
查看>>
MySQL中的DB、DBMS、SQL
查看>>
MySQL中的DECIMAL类型:MYSQL_TYPE_DECIMAL与MYSQL_TYPE_NEWDECIMAL详解
查看>>