什么是渲染——原理介紹
在通常的合作中,被詢問最多的就是 “什么是渲染”,渲染是一個(gè)翻譯詞匯,意思是潤色,使得它變好看的過程。它原始的的英文名稱是 “render”。
要理解渲染的概念,我們就需要先了解什么是視圖顯示,在制作動(dòng)畫的過程中,我們需要使用一些常用的軟件來幫助我們完成制作,常見的軟件有3d max,maya等。在這些軟件中,我們制作一些模型,并按客戶的要求,制作動(dòng)畫,添加特效等等,這樣,模型就會(huì)顯示在軟件界面中,供我們操作,而且由于操作的需要,模型在軟件中可能顯示為多種形式,例如線框,實(shí)體,貼圖。但是這些都不能和最終的渲染結(jié)果進(jìn)行相比,我們下面用幾張對(duì)比的圖片進(jìn)行說明
模型的線框顯示方式
模型的實(shí)體顯示方式
模型的貼圖顯示方式
模型的渲染結(jié)果
這本來是一個(gè)很直觀的過程。但是,由于我們當(dāng)今科學(xué)技術(shù)的限制,我們沒法在軟件的界面中看到精確的材質(zhì),燈光,陰影效果,這就和現(xiàn)實(shí)生活中的感受完全不一樣,是一個(gè) “半想象” 的過程,制作人員需要在制作的過程中 “想象” 最終的結(jié)果。這通常需要一定時(shí)間的專業(yè)訓(xùn)練才能適應(yīng)。
在當(dāng)今科學(xué)技術(shù)條件下,材質(zhì)燈光渲染完全是一道獨(dú)立的工序,它獨(dú)立于建模,動(dòng)畫等其他more工序,需要專門的人員完成,而且完成的好壞,還取決于人員的能力和機(jī)器的配置,這是因?yàn)椴馁|(zhì)燈光渲染這道工序是物理仿真的,它下面有極多的參數(shù),還需要極其豐富的經(jīng)驗(yàn)。我們舉一個(gè)簡(jiǎn)單的例子:那就是做菜,做成一道美味可口的菜也需要許多工序,例如買菜、摘撿、洗菜、準(zhǔn)備佐料、炒菜、上桌的一個(gè)過程,每一步都很重要,其中材質(zhì)燈光渲染就像其中的炒菜這個(gè)過程,它是一種完全脫胎換骨的變化,而且菜炒得好壞,既取決于佐料的好壞,也取決于廚師的水平。
而且,在動(dòng)畫中,還存在一個(gè)叫做抗鋸齒采樣的術(shù)語,我們可以簡(jiǎn)單將其理解為 “最終精度” ,精度越高,動(dòng)畫的質(zhì)量就越優(yōu)良,在一般的軟件顯示中,是沒有抗鋸齒采樣的,而動(dòng)畫又是一個(gè)連續(xù)播放的過程,這就會(huì)造成播放更嚴(yán)重閃爍。而渲染的機(jī)制中就帶有完善的抗鋸齒采樣,這樣就確保我們能得到優(yōu)質(zhì)的效果。
通過上面的講述,我們已經(jīng)了解了什么是渲染,既然渲染這么重要,那我們就加高精度渲染就行了。這就涉及到渲染的流程和成本,請(qǐng)看本系列的的第二篇文章 《什么是渲染——流程和成本