3D云渲染
云渲染,是一種依托于云計算的云端服務,用戶將本地任務提交到云端服務器,通過遠程計算機集群提供渲染服務,將用戶任務進行云端渲染后返回本地,用戶再從本地下載結果。
渲染就是為了讓模型看起來更像是真實的景象,而真實世界的光和材質都是由物理原理所決定的,因此,渲染中所使用的大部分算法,都是模擬真實世界的物理原理。通過CPU計算把模型從 3D 模型表現出 2D 真實感高的圖像,計算過程包含有光線、輔助光線,材料的材質和紋理,相機等參數設置。
3D 鏡像設置的基礎照明,全局照明考慮到不同物質之間反射的光,疊加計算到渲染過程中,使之更加真實
在渲染過程中,通過相機這個媒介定位到與 3D 布景中物體的關系的。因此「相機」是眼睛的位置。類似現實世界中物體是因為光打到物體上,然后反射到眼睛里,射線追蹤是與此反向的倒推過程。
Camera 發射的光線 View Ray 通過屏幕的像素點到 3D 布景的物質 Scene Object 上,通過計算物質的反射指數反推回光源 Light Source , 這樣每個像素點都可以得到一個計算結果,以展示所在位置的相關視覺信息。
液體的稠度,對光的折射度以及反射度,材料本身的厚度,表層的紋理粗糙度等等,這些參數影響了光的走向以及強弱,使計算變得多維。
在光照模型中,主要由三部分組成:環境光,漫反射,鏡面反射。不同的材質會根據光的不同而呈現出不同的視覺信息。
3D 布景中相機的設置如同現實世界中的攝影,因此和攝影的參數完全一致。根據光的亮度以及想要呈現的效果,來設置這臺“相機”。常用的參數包括焦距、感光度 ISO,光圈和快門速度。主要由所攝對象決定;設置中長焦鏡頭以及大光圈以達空間縱深感。室內裝修渲染則常用廣角鏡頭以及小光圈來減少背景虛化。
評論(0)