Files
BlueRoseNote/03-UnrealEngine/卡通渲染相关资料/渲染功能/ARC/Rendering/Rendering.md

2.3 KiB
Raw Blame History

title, date, excerpt, tags, rating
title date excerpt tags rating
Rendering 2026-05-03 00:00:00 ARC 引擎渲染系统修改分类索引
ARC
Rendering

Rendering — 渲染系统修改

返回 ARC引擎修改总览

概述

渲染系统是 ARC 引擎修改量最大的部分,核心目标是实现卡通/动画风格渲染管线。修改覆盖了从材质系统、GBuffer、光照 Pass 到后处理的完整链路。

功能列表

功能 文档 复杂度 说明
RED 阴影系统 RED阴影系统 动态/静态阴影分离着色,卡通阴影核心
RED 自定义数据通道 RED自定义数据通道 复用 GBuffer CustomData 存储轮廓线 ID 和点光源数据
正交投影混合 正交投影混合 OrthoBlend 透视校正,动画风格透视扁平化
屏幕对齐网格 屏幕对齐网格 屏幕空间网格渲染,用于 UI/HUD 叠加
屏幕空间深度偏移 屏幕空间深度偏移 深度偏移防止 Z-fighting
局部位置缩放 局部位置缩放 逐材质局部空间顶点缩放
自定义后处理 自定义后处理 REDPostProcessDiffusion Filter、角色辉光、自定义 DOF
BGMultColor 全局色调 BGMultColor全局色调 场景全局着色/去饱和度
自定义材质属性 自定义材质属性 新增 MaterialProperty、BlendMode、材质标记
GBuffer 修改 GBuffer修改 GBufferD 清除色、Specular 格式、法线格式调整
自定义光照 Pass 自定义光照Pass REDDeferredLightPS、PointLight 排序、自定义光照路径
BasePass 修改 BasePass修改 强制 PrePass、阴影 Only 材质、X2Multiply 雾效
光线追踪与 PSO 光线追踪与PSO RT 反射缩进修复、PSO 部分编译标记

渲染管线修改全景

材质系统 (自定义材质属性 + BlendMode)
    ↓
顶点变换 (正交投影混合 / 屏幕对齐网格 / 局部位置缩放 / 深度偏移)
    ↓
BasePass (RED自定义数据通道 → GBufferD / 强制PrePass / 阴影Only)
    ↓
GBuffer (修改清除色 / Specular格式)
    ↓
Deferred Lighting (RED阴影系统 / 自定义光照Pass / BGMultColor)
    ↓
后处理 (自定义后处理: Diffusion / CharaGlow / DOF)