2{4f>,][ +O@|bd\ 0lS=-am G.>Ul)O:a 5RR4jX] rVB\\ 4MP8t@z 以下為
FRED新版本更新內(nèi)容:
,OBJ>_5 2 @t?@,c 1. 多線程,光線緩存和內(nèi)存使用量 hx8. • FRED Optimum 現(xiàn)在可以利用多達(dá) 127 個(gè)線程執(zhí)行多線程光線追跡并分析.
z,(.` %h • Advanced Raytrace和Ray Manipulation Utilities dialogs 可以將已刪除的光線從ray buffer中提取出來(lái)以釋放 RAM。當(dāng)一條光線被刪除時(shí),光線信息所在的內(nèi)存被標(biāo)記為已刪除光線,而ray buffer區(qū)的
結(jié)構(gòu)及其內(nèi)存使用不受影響. 作為其用法的一個(gè)例子,考慮一個(gè)包含大量光線的光線追跡,其中只對(duì)一小部分光線分析感興趣。如果 Advanced Raytrace 配置為使光線追跡在追跡結(jié)束時(shí)自動(dòng)應(yīng)用ray selection filter以刪除任何不感興趣的光線,則可以切換“compress ray buffer”選項(xiàng),以將ray buffer額外壓縮為僅保留剩余的光線數(shù)據(jù)并釋放已刪除光線的內(nèi)存。某些應(yīng)用需要在ray buffer上執(zhí)行多次分析以提取感興趣的量,并將ray buffer壓縮到其最小,這可以在光線處理循環(huán)期間顯著節(jié)省時(shí)間。
RAFdo R+tQvxp# 2. FRED MPC(GPU光線追跡和分析) T}K@ykT • 為了使用最新的 NVIDIA 庫(kù)和 GPU 硬件,對(duì) GPU 代碼庫(kù)進(jìn)行了重大的架構(gòu)重寫(xiě)。新架構(gòu)不僅比以前的版本更快,而且更新的 NVIDIA 庫(kù)允許更快、更廣泛地開(kāi)發(fā) MPC 功能,這在更新以前是不能的。鑒于 NVIDIA 的技術(shù)路線圖,預(yù)計(jì)未來(lái)不會(huì)對(duì)這種規(guī)模的 GPU 代碼庫(kù)進(jìn)行重寫(xiě)。
]p8<Vluv • MPC 現(xiàn)在支持所有理想的
鏡頭類型。
URj2 evYW • MPC 現(xiàn)在支持所有
衍射光柵和衍射效率類型。
F-GH?sfvi •
探測(cè)器實(shí)體現(xiàn)在支持使用 MPC 光線追跡進(jìn)行光線選擇過(guò)濾。這適用于 Detector Entity CalcTiming
參數(shù)是“At Trace End”或“During Trace”。
0}WDB_L • 當(dāng)CalcTiming 參數(shù)為“At Trace End”或“During Trace”時(shí),探測(cè)器實(shí)體現(xiàn)在可以訪問(wèn)分割模式光線追跡期間生成的子光線.
FLLfTkXdI • 現(xiàn)在在 MPC 光線追跡之后報(bào)告光線計(jì)數(shù)(例如,Analyses > Surface Incident/Absorbed Power)。此外,作為 MPC 光線追跡的一部分生成的分析結(jié)果節(jié)點(diǎn) (ARN) 還包括光線計(jì)數(shù)信息,可以通過(guò)右鍵單擊 ARN 并選擇Detailed Report選項(xiàng)來(lái)訪問(wèn)。
"/d • MPC 光線追跡和分析現(xiàn)在可以以單
精度(32 位)和雙精度(64 位)浮點(diǎn)精度運(yùn)行。新的 MPC 菜單和工具欄上提供了用于選擇精度模式的切換開(kāi)關(guān),并且切換開(kāi)關(guān)的狀態(tài)與文檔一起保存。MPC 高級(jí)光線追跡對(duì)話框還包含一個(gè)新選項(xiàng),用于執(zhí)行雙浮點(diǎn)精度的 MPC 光線追跡。盡管并非所有的應(yīng)用都需要使用 64 位精度的光線追跡,這通常以犧牲光線追跡速度為代價(jià),但這也是一項(xiàng)重要的診斷和測(cè)試功能,可以評(píng)估單精度對(duì)給定計(jì)算結(jié)果的影響。
5?8jj a'?V:3 ]