首页 -> 登录 -> 注册 -> 回复主题 -> 发表主题
光行天下 -> TracePro -> 请教tracepro中sheme循环的问题 [点此返回论坛查看本帖完整版本] [打印本页]

ruskie 2008-11-28 19:17

请教tracepro中sheme循环的问题

最近看到在tracepro的collect volume flux功能中可以使用sheme editor编写一个循环,可以实现只追踪比较少数量的光线,经过多次循环后相当于追踪很大数量的光线的目的。比如追踪1000条光线,循环1000次,最好的统计出的结果相当于追踪1000*1000的光线。 DtZm|~)a  
高手能给讲讲吗?最好能发个编好的循环的语句。
asm 2008-12-01 00:26
功能肯定是可以的,但是为什么这么做呢?并没有收益,这样做为什么不直接追1M光线,还省点时间。 `cpcO  
Scheme不是做这样的事吧
ruskie 2008-12-01 14:09
这个在volume flux collection 的功能里面应该比较有用,看介绍好像可以只是相当于一个循环使用的内存大小得到最终很大的结果,可以设置光线数目很多,再加上循环,就比直接设置光线多出非常多的数量了。直接设置的光线数还是受内存很大限制的。不知道我说明白没有^_^
asm 2008-12-02 22:04
那你是一定要看rays了?其实用simulation mode还是比较好的 2#3R]zIO  
如果用循环,你拿到的实际上只能是1k组数据,然后手动做加和统计 &iZYBa  
简单的做法是用macro的recorder:打开recording,然后做一遍你的操作,save scheme 文件 cy4'q ?r  
打开文件,加循环,每次保存数据。但是要记得修改random seed,否则你拿到的是1k个一模一样的结果。
查看本帖完整版本: [-- 请教tracepro中sheme循环的问题 --] [-- top --]

Copyright © 2005-2024 光行天下 蜀ICP备06003254号-1 网站统计