要进行追迹的光线的综述-listview 百分比进度条(delphi版)

上传者: 42198780 | 上传时间: 2025-09-18 09:46:14 | 文件大小: 2.72MB | 文件类型: PDF
第四章 运行仿真 在你定义了照明光源,指定了光源的特性,放置了接收器之后,你就已经做 好了运行一次仿真的准备工作。 一.设立仿真 在你能够定义仿真的参数之前,你必须设立仿真。要设立仿真请依次点击 lllumination>Setup Simulation。注意在菜单中其他的条目是灰色无法选择的, 仿真被设立之前其他的菜单都不能被选择。 二.蒙特卡洛光线追迹 LightTools 照明模块使用蒙特卡洛光线追迹。作为通过命令面板在 LightTools中被追迹的 NS光线,这些光线没有被预先指定起始位置和方向,但 是在每个光源上这些光线的位置和方向被随机地选择。随机数种子在每次仿真开 始的时候被重新安排;因此,如果没有参数被改变,那么重新运行仿真将得到相 同的结果。 因为蒙特卡洛光线追迹在本质上是随机的,它使很多光线会聚到精确的照明 分布。要得到精确的答案,就可能需要成百上千条甚至数百万条光线,这是很平 常的。完成一次仿真需要耗费好几分钟甚至好几个小时,这取决于模型的复杂程 度以及计算机的速度和内存的大小。如果在接收器上的光线数据没有被保存,那 么所需的内存量将相对较小,并且仿真的时间相对较短;可是,你将不能够对数 据进行后序处理,例如对接收器进行重新调焦或者改变单元的数目。 我们推荐你首先执行一次只有几百条或者几千条光线的耗时较短的仿真,以 确定你的模型是如你期望的那样被建立。在仿真最初的运行中,“the ray preview”选项可以被选中以查看输出窗格中的蒙特卡洛光线。这对于检验模型 的正确性来说是一个有力的帮助。然后对于最终的仿真运行来说,“the ray preview”选项可以被关闭,这样就不用显示成千上万条光线的轨迹。如果在最 终仿真运行期间,有任何的 ChartViews被打开,那么表格刷新的中断时间间隔 应该被设定为相当大的数目,这样就不会浪费太多的时间来计算图形的刷新。 三.仿真信息 在你开始执行一次仿真之前或者在仿真被完成或者中断之后,你可以通过选 择 Illumination>Simulation Info...菜单项来查看有关仿真的信息。选择该菜 单项后,照明仿真属性对话框将弹出。 在这个对话框中,你可以指定要追迹的光线的数目,更新信息,被追迹的光 线数目,光线报告以及事先查看光线轨迹的设置,同样也可以指定光谱范围的界 限以及是否使用色散模式。你也可以控制随机数种子的设定并且选择随机数发生 器类型。 3.1要进行追迹的光线的综述

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明