卡通渲染

卡通渲染

卡通渲染也叫做Toon-Shading或Cel-Shading铸屉,屬于非真實感渲染(Non-PhotorealisticRender)的一種。

卡通風格是游戲中很常見的一種渲染風格弟头,使用這種風格的游戲畫面有一些比較明顯的共同特征性宏,比如明顯的描邊線條阁危,分明的明暗變化玛痊,簡單的大色塊等。

卡通渲染不同于真實感渲染狂打,它不追求真實擂煞。

卡通渲染就是使模型呈現(xiàn)卡通風格的一些渲染方法。

它區(qū)別于普通渲染的主要有以下兩點:

1趴乡、光照模型

在一般渲染中使用的大多是模擬真實世界中的光照的模型对省,比如使用簡單的數(shù)學公式來模擬的幾種常見經(jīng)驗?zāi)P停?/p>

1)能夠較好表現(xiàn)粗糙表面的漫反射Lambert光照模型。

2)能夠較好表現(xiàn)金屬材質(zhì)的鏡面反射Phong光照模型晾捏。

3)融合了前兩種模型優(yōu)點的Blinn-Phong光照模型蒿涎,它也是最為廣泛使用的光照模型,是很多CG軟件默認的光照渲染方法粟瞬,因此也被稱為標準光照模型同仆。更加高級的還有基于物理的光照模型萤捆。它們都是盡力使得渲染結(jié)果更加貼近現(xiàn)實裙品。

在卡通渲染中,不能再直接使用以上光照模型俗或,為了使渲染結(jié)果能夠呈現(xiàn)卡通效果市怎,通常需要對光照模型進行一些處理,來得到離散的明暗區(qū)域效果辛慰。

例如区匠,卡通風格的高光往往是模型上的一塊快分界明顯的純色區(qū)域,以標準光照模型為例帅腌,在標準光照模型中驰弄,使用法線點乘光照方向以及視角方向來得到高光反射系數(shù),于卡通渲染來說速客,可以同樣適用這種方式來得到高光反射系數(shù)戚篙,但不同的是,需要把該值與一個闕值相比較溺职,比如如果小于該闕值岔擂,則高光反射系數(shù)為0位喂,反之為1。而且乱灵,卡通渲染中高光往往有很多個性化的需求塑崖,比如可以伸縮、可以方塊化等等痛倚。

2规婆、輪廓線

輪廓線的提取是卡通渲染很重要的部分。有許多繪制模型輪廓的方法蝉稳。它們可以分為以下類型:

1)簡單快速聋呢,使用視角方向和表面法線點乘結(jié)果來得到輪廓線信息,能夠在一個pass中得到渲染結(jié)果的颠区,基于觀察角度和表面法線的輪廓渲染削锰。

2)快速有效,使用兩個pass先后渲染背面與正面面片毕莱,過程式幾何輪廓線渲染器贩。

3)基于圖像處理的輪廓線渲染。

4)基于輪廓邊檢測的輪廓渲染朋截。

下面是一個最簡單的卡通渲染流程:

image

1蛹稍、使用一個pass把一個模型渲染到一張紋理圖上(Render to Texture)。

2部服、用第二個pass對這張圖進行邊緣檢測(可使用sobel邊緣檢測算法)唆姐,找出邊界并把它渲染到屏幕空間中。

3廓八、為了實現(xiàn)卡通著色奉芦,創(chuàng)建一個帶強度級別的灰度紋理,來達到卡通繪圖中的離散陰影效果剧蹂。

4声功、在頂點著色器中,通過光線方向與法向量的點積來確定頂點接受光線的多少宠叼。將結(jié)果規(guī)范化到[0,1]之間先巴,來在紋理坐標空間中取值。

Unity-Chan

Unity-Chan是UnityTechnologies日本團隊官方發(fā)布的一個開源二次元卡通渲染方案和素材組冒冬。

它也代表Unity娘——對Unity的擬人化伸蚯,是最初UnityTechnologies Japan為吸引日本地區(qū)ACG愛好者使用Unity進行創(chuàng)作而特別設(shè)計的角色。

這里主要來看一下它的Shader部分:

如圖简烤,Unity-Chan的Shader很簡單剂邮,分為眼睛、頭發(fā)乐埠、衣服(fuku)抗斤、皮膚(hada)囚企、面頰(akarami)

image

to be continue......

Unity-Chan2

這是Unity日本推出的全新的Unity-Chan素材組,相比于一代瑞眼,它的內(nèi)容豐富了很多倍龙宏。

它的Shader部分如圖,相比于一代龐大了非常多伤疙。新增了后處理银酗、曲面細分著色器、針對移動平臺的優(yōu)化等等徒像。

image

to be continue......

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末黍特,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子锯蛀,更是在濱河造成了極大的恐慌灭衷,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,198評論 6 514
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件旁涤,死亡現(xiàn)場離奇詭異翔曲,居然都是意外死亡,警方通過查閱死者的電腦和手機劈愚,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,334評論 3 398
  • 文/潘曉璐 我一進店門瞳遍,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人菌羽,你說我怎么就攤上這事掠械。” “怎么了注祖?”我有些...
    開封第一講書人閱讀 167,643評論 0 360
  • 文/不壞的土叔 我叫張陵猾蒂,是天一觀的道長。 經(jīng)常有香客問我氓轰,道長婚夫,這世上最難降的妖魔是什么浸卦? 我笑而不...
    開封第一講書人閱讀 59,495評論 1 296
  • 正文 為了忘掉前任署鸡,我火速辦了婚禮,結(jié)果婚禮上限嫌,老公的妹妹穿的比我還像新娘靴庆。我一直安慰自己,他們只是感情好怒医,可當我...
    茶點故事閱讀 68,502評論 6 397
  • 文/花漫 我一把揭開白布炉抒。 她就那樣靜靜地躺著,像睡著了一般稚叹。 火紅的嫁衣襯著肌膚如雪焰薄。 梳的紋絲不亂的頭發(fā)上拿诸,一...
    開封第一講書人閱讀 52,156評論 1 308
  • 那天,我揣著相機與錄音塞茅,去河邊找鬼亩码。 笑死,一個胖子當著我的面吹牛野瘦,可吹牛的內(nèi)容都是我干的描沟。 我是一名探鬼主播,決...
    沈念sama閱讀 40,743評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼鞭光,長吁一口氣:“原來是場噩夢啊……” “哼吏廉!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起惰许,我...
    開封第一講書人閱讀 39,659評論 0 276
  • 序言:老撾萬榮一對情侶失蹤席覆,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后汹买,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體娜睛,經(jīng)...
    沈念sama閱讀 46,200評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,282評論 3 340
  • 正文 我和宋清朗相戀三年卦睹,在試婚紗的時候發(fā)現(xiàn)自己被綠了畦戒。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,424評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡结序,死狀恐怖障斋,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情徐鹤,我是刑警寧澤垃环,帶...
    沈念sama閱讀 36,107評論 5 349
  • 正文 年R本政府宣布,位于F島的核電站返敬,受9級特大地震影響遂庄,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜劲赠,卻給世界環(huán)境...
    茶點故事閱讀 41,789評論 3 333
  • 文/蒙蒙 一涛目、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧凛澎,春花似錦霹肝、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,264評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至最铁,卻和暖如春讯赏,著一層夾襖步出監(jiān)牢的瞬間垮兑,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,390評論 1 271
  • 我被黑心中介騙來泰國打工漱挎, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留甥角,地道東北人。 一個月前我還...
    沈念sama閱讀 48,798評論 3 376
  • 正文 我出身青樓识樱,卻偏偏與公主長得像嗤无,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子怜庸,可洞房花燭夜當晚...
    茶點故事閱讀 45,435評論 2 359

推薦閱讀更多精彩內(nèi)容

  • 卡通渲染(英文Cel Shading或者Toon shading)当犯,是一種能夠使3D的圖像產(chǎn)生動漫效果的渲染手段。...
    阿知賀閱讀 16,119評論 0 9
  • 轉(zhuǎn)載自VR設(shè)計云課堂[http://www.reibang.com/u/c7ffdc4b379e]Unity S...
    水月凡閱讀 1,018評論 0 0
  • 其實這是現(xiàn)在一些游戲 很喜歡的渲染方式割疾,最后出來的效果還是很不錯的 非真實感渲染 (Non-Photorealis...
    李偌閑閱讀 1,902評論 0 2
  • 她說嚎卫,羨慕我一個人自由自在的生活。 她說宏榕,在家看電影的時光都少之又少拓诸,甚是乏味。 她說麻昼,想出去了奠支,如此單調(diào)的...
    有顆星星叫夏夏閱讀 377評論 7 10
  • 桃花爭先落九霄, 瑞雪紛飛滿雒陽抚芦。 將士鐵甲鑄寒衣倍谜, 夜月星海見故鄉(xiāng)!
    朝發(fā)夕拾閱讀 203評論 0 0