卡通渲染(Catoon Rendering/Toon Shading/Cel Shading)是NPR技术中的一种。下面是老外关于卡通渲染的定义:
Cel shading is a flat looking 3D image, with a cartoonish look exemplified by animated movies.The basic elements of a cel shaded effect are :
- Sharp shadows
- Little or no highlight
- Outline around objects
其中边界(outline)绘制是关键。卡通渲染中的边界有以下几种:
(1)Boundary or border edge:仅为一个多边形所拥有的边界。一个立体造型一般是没有这样的边界;
(2)Crease or hard edge:为2个多边形共有的边界,而且2个多边形的夹角(dihedral angle)大于一个阈值。这个阈值的参考值为60度;
(3)Material edge:不同材质的2个多边形的公共边界,也可是艺术家希望总是显示的线条;
(4)Silhouette edge:相对于当前观察方向而言,面向不同朝向的2个多边形的公共边界。
我使用VS1.1实现卡通渲染。由于还有一些功能没有完善,所以现在只放一张截图,如下所示。等完善后我会放出程序和代码的。
我的Blog是:http://sm3d.126.com,QQ是:175910174,欢迎交流!
分享到:
相关推荐
Flat Kit Toon Shading and Water 2.1.3 最新版本
Advanced Toon Shading 1.0.unitypackage。 次时代风格, 效果还不错。
很好的卡通渲染的资源,unity sotre 上的旧版本。共享给大家
Flat Kit is a complete solution to achieve the stylish cel-shaded...The custom shading model is versatile enough to work great for classic cel/toon shading and for unique styles of experimental projects.
Flat Kit是一个完整的解决方案,可以实现时尚的细胞阴影外观:着色器,模型,图像效果,预设,示例。
卡通 模型 物件 ,很可爱.welcome to use
这是一个Toon着色器/Cel阴影着色器,用于Unity URP 此着色器的目的是使角色或物体阴影实时看起来尽可能接近真实的动画或卡通效果 可以用于游戏,渲染,插图等
Add Toon Shading node in material editor, and ShadingModel property will be replaced as toon shading model. 插件添加ShadingModel大致流程 注意该教程在引擎版本4.26时作成 继承...
包含崩坏3人物模型和ToonShader,崩坏3人物渲染采用修改过的Half Lambert光照模型,辅以双层阴影,使用顶点色及输入的纹理调节阴影显示。后处理包括Bloom 和 FXAA。具体技术细节可参考压缩包内文档。
Toon/Cel shading shader. (For Games, Film/Animations & Illustrations/Arts) - It is Fully Multi-Lighting. Features: - Smooth Object Normal: *Smooth object normal for better or clean shading. - Self...
unity卡通特效Epic Toon FX 1.4 所支持的Unity版本:5.3.0 及以上版本 Epic Toon FX is a pack of over 500 cartoony particle effects. The effects are sorted into 3 categories: Combat, Environment and ...
基础toon .
irrlicht引擎使用hlsl进行卡通渲染
Unity3d特效粒子 卡通爆炸效果 Toon Explosipn Volume 1.
【unity3d】Toonshader模拟崩3渲染着色器,配合本人崩3角色模型食用更佳!【unity3d】Toonshader模拟崩3渲染着色器,配合本人崩3角色模型食用更佳!
Toon
3D模型 [插件] Toon Vehicles1.2_卡通车辆模型_ 低面_车上设备可以转动,链接:https://pan.baidu.com/s/1X-SwvG3wW2Q8N0MtWP1o0w,购买之前请先确认链接可用,文件里是链接密码。资源仅供大家学习交流,下载的文件...
cd TooN ./configure sudo make install 安装 libCVD 在您选择的目录中:(该目录可能会被丢弃或保留以供将来更新) sudo apt-get install liblapack-dev freeglut3-dev git clone ...
2Toon
Toon Boom Studio V4.5动画制作软件