当前位置: 首页 > news >正文

【技术美术】卡通风格渲染

【技术美术】卡通风格渲染

卡通风格渲染是模仿人的手绘风格,而人的手绘也是对现实光学的模仿,所以卡通渲染的光照计算原理和PBR是一致的。但由于人力有限,没法非常写实(降低色阶、简化阴影),绘制时还需要打线稿辅助(描边),所以构成了一种独特的卡通风格,通常来讲它的特征如下:

  1. 色阶化:颜色过渡没用现实中的精度高,所以通常会有较硬的颜色转折。
  2. 明暗分离:画面具有清晰的明暗区域,且两者通常不是简单的亮度变化。
  3. 非真实阴影区域:阴影区域与现实存在较大差异,因为画家会避免在特征点绘制阴影,且阴影区域更简单连续。
  4. 非真实物理性质:通常不满足能量守恒,高光效果也与现实差异很大。
  5. 轮廓线:卡通画一般是先画线稿再上色,也因此在后来构成了一种独特的轮廓线风格。

色阶化

反光受两种参数影响,物体本身的反照率、相对灯光的辐射率,故两者都需要考虑色阶化。

反照率色阶化

不需要专门实现,因为卡通渲染中的反照率贴图本身就是卡通化的(色阶化)。

辐射率色阶化

由于反照率本身一般就是色阶化的,所以不建议对作为系数的辐射率进行高度明显的色阶化处理。不过辐射率可用于区分明暗部,通常卡通渲染只会有一两个暗部,所以专门针对明暗区间进行色阶化即可。所以直接夹紧辐射率的0-1区间即可,这样会产生一个明显的明暗分界线。

高光色阶化

高光系数也需要色阶化,故高光边缘不能太柔和。建议直接用 Blinn,这个相比 GGX 更卡通,而且可以将次数和系数计算拆开,便于实现 LUT 重映射。

明暗分离

卡通渲染中,灯光衰减不是线性的,存在明显的明部和暗部两个区域。由于灯光是实时的,所以明部和暗部必须拆分处理。

明部

卡通渲染中反照率贴图默认就是基于明部的,所以明部不需要专门处理,直接混合上色阶化后的辐射率就行。

暗部

暗部也可以由画家来绘制贴图,但更简单的做法是利用明部计算暗部颜色。最简单的可以直接给明部乘一个纯色,或者提供一个梯度渐变,这样产生的暗部效果更好,自由度更高。

非真实阴影区域

字面意思,不要用模型默认计算的法线,建模时利用法线映射,将凹凸区域也搞成平滑的法线。

轮廓线

实现方法很多,不多说。

实现概述

  1. “色阶化”和“明暗分离”统一用LUT进行辐射率重映射即可实现。
  2. “非真实阴影区域”在建模时专门处理一下法线即可。
  3. “轮廓线”就是加个描边特效。
http://www.zskr.cn/news/143308.html

相关文章:

  • 【软件开发】Doxygen使用笔记
  • 【技术美术】程序化噪波实现
  • 【Godot】【入门】编辑器界面速通:场景/节点/Inspector/信号(30 分钟上手不迷路)
  • leetcode 500 键盘行 WP
  • Windows系统文件msjter40.dll缺少损坏 下载修复
  • Kafka入门必知概念——Topic、分区、Offset、消费组的协作机制与影响
  • 软件缺少msjint40.dll文件 下载修复方法
  • STM32单片机温控风扇温度采集PWM调速设计
  • 延边州腺样体肥大、失眠、儿童抽动症中医调理指南 - 品牌日记
  • 流量洪峰冲不垮的秘密:揭秘系统过载保护的核心防线
  • GraphRAG革命:本体驱动的零噪声知识抽取框架,开发者的收藏必备!
  • C++学习笔记 35 虚析构函数
  • 深度解析Salesforce、Google、微软三大巨头的AI Agent战略布局与实战应用!
  • 挑战自我:如何在3个月内快速掌握工业级开发能力?AI架构师为0基础小白量身打造的超详细学习路线图!
  • PLSQL:候选字段选择
  • 2025 GEO自建vs外包决策分析:投入产出完整测算
  • 程序员必看:大模型(LLM)核心原理与实战应用详解(建议收藏)
  • 2026 高品质短剧音乐素材网站推荐:商用授权齐全,一键下载即用
  • Java:“object is not declare class”
  • Windows系统文件MSPRPCHS.DLL丢失找不到 下载修复方法
  • 热门短剧 BGM 网站合集:音质高清,适配短剧片头 / 转场 / 结局情节
  • 2025年十大IT领导层访谈盘点
  • 软件无法启动 找不到msjtes40.dll文件 下载修复方法
  • 东方博宜OJ 1335:土地分割 ← 递归求“最大公约数”
  • 高效查找短剧背景音乐网站:正规授权+高清无损,新手快速上手
  • Windows系统文件mskeyprotect.dll损坏 下载修复方法
  • 在 Android 上备份短信:保护您的对话
  • 苹果在Cloudflare 2025年全球互联网服务排名中位列第三
  • 4 STM32学习板入门视频教程 STM32芯片功能介绍
  • Vue customRef