卡通渲染
卡通渲染(英语:Cel-shading或者Toon Shading)是一种非真实感绘制(NPR),旨在使电脑生成的图像呈现出手绘般的效果。为了使图像可以与漫画或者卡通达到形似的效果,专业人员通常使用卡通渲染着色器进行处理。卡通渲染是在大约21世纪初期,作为计算机图形学的副产物出现的新技术,并且主要应用于电子游戏中;然而,它可以呈现出如手绘动画一样简洁明瞭的效果。
在其英语名Cel-shading中,Cel一词来自常用于传统动画的材料赛璐珞。
渲染过程
卡通渲染过程从一个普通的3D模型开始。与常规渲染不同的是,卡通渲染的光照效果是经过去真实感处理的。常规光源(明暗间有平滑过渡)的取值被逐一像素计算并投射到一小片独立的明暗区域上,以产生卡通式的单调色彩。
生成“黑线勾边”效果和轮廓线条可以用多种方法。常用方法之一是先渲染出比物体略大的黑色的边线,之后关闭背面探测(Backface culling,用于剔除物件背面不需渲染部分的功能),将朝后的面被用黑色绘制出来。为了扩大轮廓,这些背面会多次以线框模型绘制,且每次都有微小的改变。另一种方法是,背面先以固实方式渲染,并且其顶点均由顶点着色器沿着其顶点法线进行转译。在绘制边线后,重启背面探测来绘制物体的明暗和附属材质。最后,由于场景中的背面比正面所处位置更深远,图像会由深度缓冲组合。最终我们看到的就是,物件拥有黑色的勾边以及内部的轮廓线条。普遍的观点认为,这种用在动画和游戏上使用的“勾边”效果就是卡通渲染,但是实际上,卡通渲染指的是这种渲染方式,而无关是否拥有勾边效果。
下图是使用卡通渲染处理后的犹他茶壶:
- 用粗线条绘制背侧
- 用基础材质绘制物件
- 渲染
第2、3步可以通过复数材质处理结合为一步(参考材质贴图)。
还有一种勾边方法使用了平面图像处理技术。首先,场景被卡通渲染至屏幕大小的颜色纹理:
然后,场景的深度和空间表面法线信息被渲染至屏幕大小的颜色纹理:
之后对法线和深度纹理使用查找边缘滤镜(例如索贝尔算子),可以生成边缘纹理。位于边缘的像素纹理为黑色,其他的为白色:
最后,边缘纹理和颜色纹理结合起来,生成最终渲染图:
图库
應用
卡通渲染在互动媒体方面首次亮相于2000年发表在Sega Dreamcast上的游戏《Jet Set Radio》,此外,在2002年发表的《薩爾達傳說 風之律動》亦是本技术应用的范例。如今,相当数量的游戏都应用了卡通渲染技术,包括一些限制级的游戏,例如《英雄不再》。
电子游戏
- 使用卡通渲染技术的电子游戏列表(英文维基)
商业广告
- 2008 Scion xD Little Deviants
- 2009 Dodge Journey
- Boogie
- BP Connect 2007 ad's
- AREVA
- Commit mint lozenges
- HSBC HSBCdirect.com
- 惠普 xw8400 Workstation Titans of iron
- Mr. Clean
- 帮宝适 Kandoo Flushable Toilet Wipes, Foaming Handsoap
- Post Cereals Fruity Pebbles cereal (Bowling for Fruity Pebbles ad)
- Lego Exo-Force
- L'Oréal Couleur Expert
- Lunchables Pizza (Atlantis Paradise Island promotion ad)
- McCain's Zwak Punch
- Neopets virtual prize code (Canadian Betty Crocker fruit-flavored snacks promotional ad)
- Oscar Mayer Lunchables Chicken Dunks (airhead mysteries ad)
- Sola/Nero/Vena/Olera/Zonte sparkling wine
- Toyo Tires Versado LX all-season touring tires (OK Tire promotional ad)
電視動畫
- 鋼彈系列(機動戰士、宇宙戰艦)
- 機動戰士鋼彈 SEED
- 機動戰士鋼彈 SEED DESTINY
- 機動戰士鋼彈00
- 機動戰士鋼彈UC
- SD鋼彈FORCE
- 偶像宣言
- 妳是主人我是僕(車輛)
- 死亡筆記本(車輛)
- 頭文字D系列(車輛)
- 灣岸競速(車輛)
- K-ON!輕音部(車輛、樂器)
- 絶体絶命でんぢゃらすじーさん
- 索斯機械獸系列(機獸)
- The World of GOLDEN EGGS
- 攻殼機動隊
- 變形金剛:超能連結(變形金剛)
- 戰鬥妖精雪風(戰鬥機)
- 強襲魔女(機械化航空步兵、涅洛伊、軍艦)
- 星之卡比
- 絕望先生
- FREEDOM-PROJECT
- 決鬥大師
- 農大菌物語(細菌)
- 企鵝找麻煩
- 星光少女
- Pripara
- 紙箱戰機
- 團地友夫
- PSYCHO-PASS(車輛、運輸機、統治者、雄蜂)
- 黃金拼圖(車輛)
- 名偵探柯南(車輛)
- 我不受歡迎,怎麼想都是你們的錯!(車輛)
- 偶像學園
- 宇宙戰艦大和號2199(宇宙戰艦、戰機、AU09/分析者)
- 我的朋友很少(車輛)
- 翠星上的加爾岡緹亞(船隻、機動兵器、戰艦、人型機)
- AKB0048
- 蒼藍鋼鐵戰艦 -ARS NOVA-(全部)
- 超限獵兵-凱能(全部)
- 發現、體驗、最喜歡!巧虎
- 光之美少女系列
- LoveLive!系列
- 目隱都市的演繹者(諸多原因的TV版第九話片頭;BD版修正)
- 妄想探索社(全部)
- 銀河騎士傳(全部)
- NO GAME NO LIFE 遊戲人生(第十一話片頭)
- ALDNOAH.ZERO(甲冑騎士、其他兵器)
- 白銀的意志 ARGEVOLLEN(Trail Krieger)
- RAIL WARS! -日本國有鐵道公安隊-(列車)
- 結城友奈是勇者(部分戰鬥畫面、Vertex)
- SHIROBAKO(載具)
- 艦隊收藏(戰鬥畫面)
- RWBY
- BanG Dream(第二季)
- 正確的卡多
- Wake Up, Girls!新章(跳舞畫面)
劇場版動畫
- 蘋果核戰劇場版
- 福音戰士新劇場版(福音戰士、宇宙戰艦)
- 樂園追放 -Expelled from Paradise-
- 蒼藍鋼鐵戰艦 -ARS NOVA- DC(全部)
- 和諧Harmony
电子游戏
- 使用卡通渲染技术的电子游戏列表(英文维基)
商业广告
- 2008 Scion xD Little Deviants
- 2009 Dodge Journey
- Boogie
- BP Connect 2007 ad's
- AREVA
- Commit mint lozenges
- HSBC HSBCdirect.com
- 惠普 xw8400 Workstation Titans of iron
- Mr. Clean
- 帮宝适 Kandoo Flushable Toilet Wipes, Foaming Handsoap
- Post Cereals Fruity Pebbles cereal (Bowling for Fruity Pebbles ad)
- Lego Exo-Force
- L'Oréal Couleur Expert
- Lunchables Pizza (Atlantis Paradise Island promotion ad)
- McCain's Zwak Punch
- Neopets virtual prize code (Canadian Betty Crocker fruit-flavored snacks promotional ad)
- Oscar Mayer Lunchables Chicken Dunks (airhead mysteries ad)
- Sola/Nero/Vena/Olera/Zonte sparkling wine
- Toyo Tires Versado LX all-season touring tires (OK Tire promotional ad)
電視動畫
- 鋼彈系列(機動戰士、宇宙戰艦)
- 機動戰士鋼彈 SEED
- 機動戰士鋼彈 SEED DESTINY
- 機動戰士鋼彈00
- 機動戰士鋼彈UC
- SD鋼彈FORCE
- 偶像宣言
- 妳是主人我是僕(車輛)
- 死亡筆記本(車輛)
- 頭文字D系列(車輛)
- 灣岸競速(車輛)
- K-ON!輕音部(車輛、樂器)
- 絶体絶命でんぢゃらすじーさん
- 索斯機械獸系列(機獸)
- The World of GOLDEN EGGS
- 攻殼機動隊
- 變形金剛:超能連結(變形金剛)
- 戰鬥妖精雪風(戰鬥機)
- 強襲魔女(機械化航空步兵、涅洛伊、軍艦)
- 星之卡比
- 絕望先生
- FREEDOM-PROJECT
- 決鬥大師
- 農大菌物語(細菌)
- 企鵝找麻煩
- 星光少女
- Pripara
- 紙箱戰機
- 團地友夫
- PSYCHO-PASS(車輛、運輸機、統治者、雄蜂)
- 黃金拼圖(車輛)
- 名偵探柯南(車輛)
- 我不受歡迎,怎麼想都是你們的錯!(車輛)
- 偶像學園
- 宇宙戰艦大和號2199(宇宙戰艦、戰機、AU09/分析者)
- 我的朋友很少(車輛)
- 翠星上的加爾岡緹亞(船隻、機動兵器、戰艦、人型機)
- AKB0048
- 蒼藍鋼鐵戰艦 -ARS NOVA-(全部)
- 超限獵兵-凱能(全部)
- 發現、體驗、最喜歡!巧虎
- 光之美少女系列
- LoveLive!系列
- 目隱都市的演繹者(諸多原因的TV版第九話片頭;BD版修正)
- 妄想探索社(全部)
- 銀河騎士傳(全部)
- NO GAME NO LIFE 遊戲人生(第十一話片頭)
- ALDNOAH.ZERO(甲冑騎士、其他兵器)
- 白銀的意志 ARGEVOLLEN(Trail Krieger)
- RAIL WARS! -日本國有鐵道公安隊-(列車)
- 結城友奈是勇者(部分戰鬥畫面、Vertex)
- SHIROBAKO(載具)
- 艦隊收藏(戰鬥畫面)
- RWBY
- BanG Dream(第二季)
- 正確的卡多
- Wake Up, Girls!新章(跳舞畫面)
劇場版動畫
- 蘋果核戰劇場版
- 福音戰士新劇場版(福音戰士、宇宙戰艦)
- 樂園追放 -Expelled from Paradise-
- 蒼藍鋼鐵戰艦 -ARS NOVA- DC(全部)
- 和諧Harmony
参考文献
- Celshader.com FAQ 于2012年8月3日查阅
外部链接
- Shirowproject.com,一个由攻壳机动队启发的电影级别卡通渲染计划
- IGN: Jet Set Radio reviewArchived 2012-09-14 at WebCite. Retrieved August 4, 2005.
- GameDev.net - Cel-Shading. Retrieved August 5, 2005.
本文来源:维基百科:卡通渲染
本篇内容的全部文字在知识共享 署名-相同方式共享 3.0协议之条款下提供,附加条款亦可能应用。(请参阅使用条款)