技术简报
当前位置:首页» 技术简报

LightTools 如何处理光线数据光源的模拟速度和文件大小

本次话题:
如何处理光线数据光源的模拟速度和文件大小
光线数据光源是真实光源发出的光线数据集,但是该文件没有任何外部结构信息(线框状态,无实体)。大多数光源供应商会提供有关该光源的光线数据文件和几何实体信息。你可以使用简单的光线数据光源替代具有复杂结构的光源模型,有助于加快模拟速度,或者你还可以从LightTools 的接收器上导出当前接收器上所接收到的光线数据,然后作为光线数据文件使用。
通常该文件中包含大量的光线,从几千根光线到几百万根光线。比如:在LightTools LED库中(Tools > LED Library)每颗LED就包含5,000根光线数据文件。 5,000 根光线通常无法满足实际模拟需要,所以通常需要用户登录该LED 供应商的官方网站下载包含大量光线的光线数据光源文件。与LightTools中任何一种光源一样,大量的光线可以提高模拟的准确性。然而,用户要自己权衡所需要的光线数据文件,因为:
1. 光线数据文件所包含光线数越多模拟运算所需要的时间就越长。
2. 光线数据文件所包含光线数越多该文件容量就越大,比如:通常1百万根光线数据文件就有100MB。
对于设计中期,你可以使用较少的光线数据文件来减少模拟迭代,提高模拟速度,而在之后验证模拟结果时使用大量光线数据文件,以提高模拟准确性。
为了加快模拟速度用户可以对光线数据光源进行二次取样处理
当你只想追迹光线数据光源中的一小部分光线数据时,你可以对光线数据光源进行二次取样处理,打开光源属性,到光线数据光源的光线追迹窗口。选中“Use Subsampling” 选项,这样一来你就可以在LightTools中输入你想要追迹的光线数了(输入值不能超过光线数据文件的光线数),LightTools会从该光线数据文件中随机抽取你所输入光线数的光线进行模拟。
1.png

创建较小的光线数据文件
虽然二次取样可以限制所需要追迹的光线数,但它不能减小光线数据文件的容量大小,比如:对于1千万根光线数据文件其容量就有1GB大小。为了减小光线数据文件大小,这里提供两种方法来创建较小的光线数据文件:
1. 在LightTools中创建一个完整的光线数据光源和用于接收数据的虚拟接收器。在完整的光线数据光源中启用二次取样处理,接着运行一次模拟,然后从虚拟接收器中导出所收集到的光线数据(Analysis > Export Receiver Rays…)。 
2. 如果光线数据文件是txt格式的文件,那么你可以利用光线数据重新采样实用工具(Tools > Utility Library > Sources > Ray Data Resampler)。这个工具可以帮助你创建一个容量比较小的光线数据文件。
2.png

还有另外一种方法来减小光线数据文件,就是以二进制格式保存数据文件。如果你是从接收器中导出光线数据文件,那么在导出数据窗口中你可以选择所导出数据类型为二进制格式 (Analysis > Export Receiver Rays…)。如果你当前有一个txt格式光线数据文件,你也可以在3D窗口使用指令ConvertRDF 

 转换文件类型。
文件的大小虽然变小了,但你会发现二进制格式光线数据文件的详细信息你是无法读取。其实你不必担心,因为该格式的光线数据光源信息你可以在LightTools光源属性的出射度窗口中查阅到相关信息。
一旦你重新采样光线数据文件,你就可以在光线数据光源属性的出射度窗口下选择加载采样数据还是原数据。
3.png
分享到:
 更新时间:2014-8-23  【打印此页】  【关闭

地址:上海市普陀区桃浦路306号B座1014室
电话:021-32562316
版权所有: 沪ICP备15043844号
技术支持:江苏大观

沪公网安备 31010702007407号

手机浏览

关注微信