首先,我們來了解一下什么是光。光其實(shí)是電磁波中的很小一部分,一般意義上就是我們?nèi)庋勰芸吹降碾姶挪ǖ牟ǘ危ㄒ卜Q可見光),科學(xué)上定義在390nm - 780nm,但是人眼能看到的范圍在312nm - 1050nm甚至更廣。在這個(gè)范圍內(nèi),人們依次能看到紫、藍(lán)、青、綠、黃、紅等顏色。這些顏色的分布是不均勻的,紅、綠、藍(lán)所占有的波段范圍比較大;相反,黃、青、紫所占有的波段范圍就比較小,但是黃色的所占有的波段范圍又比青、紫略大。 不僅如此,人眼對(duì)各個(gè)顏色的敏感程度也不一樣,其中以對(duì)綠色的光最為敏感,這也是綠色被做為信號(hào)燈標(biāo)準(zhǔn)色的原因,當(dāng)人在千米之外已經(jīng)看不到紅燈和藍(lán)燈時(shí)依然能辨別出綠燈。圖declare.image1比較直觀地概括了這些現(xiàn)象。
declare.image1
從波的理論來理解光,并非是想把它從藝術(shù)性中抽離出來,而是要靠以上的光波理論來解釋許多現(xiàn)象,好比藍(lán)天為什么是藍(lán)色,而朝霞為什么是紅色,這對(duì)于CG的運(yùn)用與實(shí)踐是相當(dāng)有幫助的,稍后會(huì)有詳細(xì)的說明。不僅如此,它還能幫助我們解決其他問題。在Maya默認(rèn)渲染器中,有三個(gè)參數(shù)叫Contract Threshold R/Contract Threshold G/Contract Threshold B (declare.image2),這三個(gè)值的優(yōu)化比例應(yīng)該為2:1.5:4,因?yàn)槿搜蹖?duì)紅/綠/藍(lán)的敏感程度大致為3:4:1.5(1/2:1/1.5:1/4),所以我們渲染出的圖象的藍(lán)色通道質(zhì)量不必像綠色通道質(zhì)量那么高,人眼很難發(fā)覺其中的差別。由于此文著重探討自然光,所以光波理論在渲染中的理論在此只是一筆帶過。這里只是讓讀者有一個(gè)印象,光波理論能幫助我們解決CG燈光及其他方面的一系列問題。
declare.image2
接下來,我們得聊聊主角——自然光。為讀者理解本文內(nèi)容方便,筆者把它定義為太陽光及其衍生光,太陽光的衍生光包括天空對(duì)太陽光的散射、漫反射,月亮光以及三者的在環(huán)境中的反射和折射,可能這樣的定義有一點(diǎn)繞口,總而言之本文中所指的自然光都的最終來源都是太陽。(declare.image3)
declare.image3
出處:tgjay.com
責(zé)任編輯:moby
上一頁 概述 下一頁 破曉
|