切換到寬版
  • 廣告投放
  • 稿件投遞
  • 繁體中文
    • 3426閱讀
    • 3回復(fù)

    [討論]請教tracepro中sheme循環(huán)的問題 [復(fù)制鏈接]

    上一主題 下一主題
    離線ruskie
     
    發(fā)帖
    21
    光幣
    28
    光券
    0
    只看樓主 倒序閱讀 樓主  發(fā)表于: 2008-11-28
    最近看到在tracepro的collect volume flux功能中可以使用sheme editor編寫一個循環(huán),可以實現(xiàn)只追蹤比較少數(shù)量的光線,經(jīng)過多次循環(huán)后相當(dāng)于追蹤很大數(shù)量的光線的目的。比如追蹤1000條光線,循環(huán)1000次,最好的統(tǒng)計出的結(jié)果相當(dāng)于追蹤1000*1000的光線。 Xg^9k00C  
    高手能給講講嗎?最好能發(fā)個編好的循環(huán)的語句。
     
    分享到
    離線asm
    發(fā)帖
    379
    光幣
    358
    光券
    0
    只看該作者 1樓 發(fā)表于: 2008-12-01
    功能肯定是可以的,但是為什么這么做呢?并沒有收益,這樣做為什么不直接追1M光線,還省點時間。 xhTiOt6l  
    Scheme不是做這樣的事吧
    離線ruskie
    發(fā)帖
    21
    光幣
    28
    光券
    0
    只看該作者 2樓 發(fā)表于: 2008-12-01
    這個在volume flux collection 的功能里面應(yīng)該比較有用,看介紹好像可以只是相當(dāng)于一個循環(huán)使用的內(nèi)存大小得到最終很大的結(jié)果,可以設(shè)置光線數(shù)目很多,再加上循環(huán),就比直接設(shè)置光線多出非常多的數(shù)量了。直接設(shè)置的光線數(shù)還是受內(nèi)存很大限制的。不知道我說明白沒有^_^
    離線asm
    發(fā)帖
    379
    光幣
    358
    光券
    0
    只看該作者 3樓 發(fā)表于: 2008-12-02
    那你是一定要看rays了?其實用simulation mode還是比較好的 kS)azV  
    如果用循環(huán),你拿到的實際上只能是1k組數(shù)據(jù),然后手動做加和統(tǒng)計 0*{ 2^\  
    簡單的做法是用macro的recorder:打開recording,然后做一遍你的操作,save scheme 文件 j8[RDiJ  
    打開文件,加循環(huán),每次保存數(shù)據(jù)。但是要記得修改random seed,否則你拿到的是1k個一模一樣的結(jié)果。