12 KiB
Raw Blame History

title, date, excerpt, tags, rating
title date excerpt tags rating
未命名 2025-03-03 11:02:16

!风格化渲染项目需求

其他后处理效果资料

油画风格

蒸汽猫场景使用资产:

  • 云朵使用了虚幻商城的Sky Card
  • 个别地面植物为虚幻商城CityPark资源
  • 树木使用speedtree和blender共同制作
  • 山脉为ZBrush雕刻
  • 岩石为Bridge资源
  1. 石头:使用 voronoi-noise-cell与 泊林Noise模糊后叠加到Diffuse上overlay。其中模糊使用Blur Slope。
    1. https://zhuanlan.zhihu.com/p/369154984
    2. voronoi-noise-cell
      1. https://www.ronja-tutorials.com/post/028-voronoi-noise/
      2. https://www.shadertoy.com/view/Xd23Dh
    3. 虚幻引擎 5 !如何在 3D 中创建吉卜力岩石 ! (免费原文件下载)
    1. RayMarching 2D云使用Kuwahara处理过深度图来进行计算。
    2. UnityShader 基础52风格化模型(1)-云(法线传递) https://zhuanlan.zhihu.com/p/551289665
      1. 建模云模型后,使用一个形状类似的球体进行法线映射。
      2. 使用ceil制作分色块的Diffuse。
  2. #草
  3. 树木
    1. 《原神》卡渲效果逆向还原 【一、风格化树】 https://zhuanlan.zhihu.com/p/438178299
    2. 一些关于风格化树的学习总结 https://zhuanlan.zhihu.com/p/449599351
    3. 风格化渲染<树>:分析还原 https://zhuanlan.zhihu.com/p/552741254
    4. 总结细节要点
      1. 映射法线可通过建模或者Houdini生成相近形状模型进行映射。
      2. ceil色阶Diffuse
      3. 烘焙AO贴图作为自阴影
      4. 使用寒霜的Fast散射制作投射效果
      5. 等宽边缘光边缘
    1. (中英字幕)Blender 2.83制作吉卜力风格动漫的水(免费下载原文件+贴图)
    2. 虚幻引擎5制作吉卜力风格森林遗迹场景(带材质节点)
      1. !GhibliStyle_Water_Material1.png
      2. !GhibliStyle_Water_Material2.png
    3. (中英字幕)Blender2.9制作吉卜力风格飞溅的水效果(原文件下载)
    4. 掌握 3D 风格化动画水教程!(免费原文件下载)
    5. 水面高光Shader Blender 4.0 !制作吉卜力风格技巧 03
  4. 场景分解
    1. 【如何创建吉卜力风格的 3D 环境 - 场景分解!】 https://www.bilibili.com/video/BV1iKAPeKEqc/?share_source=copy_web&vd_source=fe8142e8e12816535feaeabd6f6cdc8e
      1. 渡神纪场景贴图制作: https://www.exp-points.com/immortals-fenyx-rising-qa-ubisoft
        1. 对法线贴图进行风格化处理估计是使用Kuwahara
        2. 对BaseColor进行风格化处理以及涂抹处理。
        3. 颜色方案与材质设计。
  5. 贴图绘制手法 2. [x] 蒸汽猫 虚幻4还原风格化“云海群山”场景附岩石贴图制作思路 https://zhuanlan.zhihu.com/p/337054665 3. [x] 从解构美术风格到技术的抽象与具体化 https://zhuanlan.zhihu.com/p/510453324 4. [x] 【(中英字幕)Substance Painter 2020制作化吉卜力风格全流程】 https://www.bilibili.com/video/BV1FK411V7vv/?share_source=copy_web&vd_source=fe8142e8e12816535feaeabd6f6cdc8e 1. 给模型添加底色 2. 绘制Overlay贴图1 1. 使用泊林澡波贴图。 2. 添加Blur Slope滤镜。 3. 添加Blur Directional滤镜。 4. 添加Sharpen滤镜。 3. 绘制Overlay贴图2 1. 使用Ratio_cells贴图。 2. 添加Blur Slope滤镜。 4. 细节调整 1. AO 1. AO Generator 2. Blur Slope 2. 高光&刮痕模拟 1. Curvature generator 2. Blur Slope 5. 完成后重新叠一层半透明的原贴图。
  6. 原神效果还原
      1. https://zhuanlan.zhihu.com/p/593500186
      2. https://zhuanlan.zhihu.com/p/438178299
  7. 使用资产
    1. Grass
      1. Ultra Stylized Grass 卡通风格化动态交互草地材质
      2. UE4虚幻5 Stylized - Dynamic Nature 风格化动态自然环境场景
      3. UE4虚幻5 Nanite Foliage - Grass 影视级3A草丛草地模型
      4. UE5虚幻5 Stylized Grass Starter Pack 风格化草地道具包
      5. UE4虚幻5 Realistic Grass 1 高品质写实草地道具包
    2. Sky
      1. SkyCard 高质量体积自阴影云彩天空盒 虚幻5 UE4 27
      2. UE5虚幻5 Stylized Dynamic Sky & Weather System 卡通动态天空
  8. Blur Slope
    1. 屏幕后处理:梯度模糊:https://zhuanlan.zhihu.com/p/693256394
      1. SubstancePainter的Blur Slope有使用Noise估计是Noise + KuawaharaSize实现的位移
  9. 各项异性Kuwahara使用Saliency Map、 Edge Tangent Flow Map进行多重各种异性Kuwahara计算得出结果。
    1. https://zhuanlan.zhihu.com/p/368352199
    2. 论文:https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8772035

相关参考资料

  1. 蒸汽猫虚幻4重现“哈尔的移动城堡”花园附风格化草地制作分享 https://zhuanlan.zhihu.com/p/272734944
  2. 手绘贴图视频
    1. https://www.youtube.com/watch?v=Za3kNIJDIPU
      • !Stylized 3D Grass Tutorial.jpg
    2. https://www.youtube.com/@akbutea_art
      • !Viktoriia Zavhorodnia.png

关键点

  1. 手绘贴图与颜色配比?
  2. #关闭阴影
  3. #抹平法线

关闭阴影

选中植被InstancedFoliageActor去掉Cast Shadow的√。 !Grass_DisableShadow.png 如果是讲StaticMesh转换成StaticMeshFolidgeType的情况只需要设置StaticMeshFolidgeType中的选项即可。 !Grass_FolidgeType_DisableShadow.png

抹平法线

抹平法线 !Grass_SmoothNormalBefore.png

!Grass_SmoothNormalAfter.png伪造阴影(调

参考: !Grass_DiffuseNoise.jpg 思路:

  1. 通过映射Noise贴图添加因为生长周期不同而导致的颜色差异。
  2. 通过高度Mask进行Lerp来制作伪造阴影。
  3. 通过Panner节点来模拟被风吹过后草被倒伏出现的颜色差异。
  4. 针对Landscape材质使用相同的WorldSpaceNoise以此对根部颜色进行适配 最好将其使用MaterialFunction进行封装以保证效果统一。

!Grass_CurveRampTextureToBaseColor.png

!Grass_EffectShow.png

默认引擎存在问题

  1. 没办法调整阴影亮度,其他物体的阴影投射到草地上结果会不正确。

风场效果

WPO 风

岩石