這個(gè)教程描述一個(gè)有(yǒu)散射性質的簡單plano-plano透鏡,這樣一條入射光就會(huì)散射回發射方向。
教程
首先,在FRED中創建一個(gè)新的系統,在樹(shù)視(shì)圖中的Geometry上(shàng)右擊,選擇“Create New Lens…”并在出現的對話(huà)框上(shàng)點OK按鈕,在全局坐(zuò)标系原點創建一個(gè)plano-plano透鏡。
在Optical Sources(光源)上(shàng)右擊選擇“Create New Detailed Optical Source”(創建新的詳細光源),然後點擊Location/Orientation(位置/方向)選項,在位置調整欄區(qū)域中右擊選擇“Append”(附加),将action(行(xíng)為(wèi))欄調整為(wèi)“Rotate about X-axis”,将X angle(X軸方向的角)設置為(wèi)45度。附加上(shàng)另一個(gè)調整欄并在action欄中選擇Shift,将Y的值設置為(wèi)0.5,Z的值設置為(wèi)-0.5,現在這個(gè)對話(huà)框顯示如下:
點OK。
展開(kāi)Scatterers目錄,在White Lambertian(白色朗伯)模型上(shàng)右擊,選擇“Edit/View Scatterer…”(編輯/查看散射體(tǐ))。在出現的對話(huà)框中選中“Apply On Reflection”(應用反射),取消勾選“Apply On Transmission”(使用透射)和(hé)“Halt Incident Ray”(停止入射光線)。這将使得(de)當光線射到具有(yǒu)散射特性的表面時(shí)能夠繼續傳播。
展開(kāi)幾何體(tǐ)文件夾和(hé)透鏡1。在Surface 2上(shàng)右擊并選擇“Edit/View Surface…”(編輯/查看表面)。點擊Coating/RayControl(塗層/光線控制(zhì))選項,将塗層設置為(wèi)“Standard Coating”(标準薄膜并将光線控制(zhì)設置為(wèi)“Allow All”(允許所有(yǒu))。
點擊Scatter(散射)選項,将散射性質設定為(wèi)White Lambertian(白色朗伯)在這個(gè)下面您将看到分配給這一表面的散射方向列表。默認的是沒有(yǒu)定義任何散射方向,所以不會(huì)産生(shēng)散射光線。若要定義一個(gè)新的散射方向,點擊“Add New…”按鈕。給這個(gè)重點采樣規格一個(gè)名字,并将Z散射方向改成-1。設置的這個(gè)散射光線呈立體(tǐ)角錐形,以Z周為(wèi)中心的全局坐(zuò)标系統。在這個(gè)例子中光線經過透鏡元件後散射成一個(gè)半球形,可(kě)以分配成多(duō)散射方向,每個(gè)定義的散射方向将應用到每個(gè)散射模型的表面。
點OK鍵來(lái)關閉Importance Sampling Specification(重點采樣規格)對話(huà)框,然後點OK來(lái)關閉Surface 2的編輯對話(huà)框。
在光線追蹤工具欄上(shàng)點擊Trace and Render(追迹和(hé)渲染)按鈕。您将看到光線通(tōng)過透鏡在後表面散射成10條散射光線和(hé)一條透射光線。或者,您也可(kě)以改變透鏡1的可(kě)視(shì)化屬性,将其設為(wèi)部分投射,這樣您就能看到實際的散射。超過臨界角的光線将全部內(nèi)反射并将在前表面上(shàng)停止除非光線追蹤控制(zhì)允許TIR。
如果您的操作(zuò)正确的話(huà),這就是光線追迹的渲染圖,為(wèi)增加對比度改變了一下顔色。
|