Unity自然环境植被渲染\高级着色器The Visual Engine

 

The Visual Engine 是一款专为 Unity 设计的高级着色器和工具集,旨在统一和增强任何来自 Unity Asset Store、Megascans、Speedtree、Tree Creator 或团队自定义模型的资产。它支持多种渲染管线,包括内置渲染管线、通用渲染管线(URP)和高清渲染管线(HDRP),并提供高质量的风动画、交互、局部风控制、季节变化、湿润度、动态雨、高级雪效果、次表面散射等多种功能。

 

Unity自然环境植被渲染\高级着色器The Visual Engine

 

技术细节

核心功能

  • 高质量风动画:支持高质量的风动画效果。
  • 交互和局部风控制:支持与环境的交互和局部风控制。
  • 季节变化:支持季节变化效果。
  • 湿润度和动态雨:支持湿润度和动态雨效果。
  • 高级雪效果:支持高级雪效果。
  • 次表面散射:支持次表面散射效果。
  • 图层和细节混合:支持图层和细节混合。
  • 顶投影和渐变变色:支持顶投影和渐变变色。
  • 顶点遮挡和视角校正:支持顶点遮挡和视角校正。
  • 相机距离淡出和掠射角淡出:支持相机距离淡出和掠射角淡出。
  • 交叉淡出和尺寸淡出:支持交叉淡出和尺寸淡出。
Unity自然环境植被渲染\高级着色器The Visual Engine

高级系统

  • 一键转换工作流:支持一键转换第三方资产,确保与所有功能和渲染管线的兼容性。
  • 模块化元素:提供用于运动和交互的模块化元素,支持无限角色、局部风、动态季节、全局覆盖(雪、沙、尘土)、湿润度、变色、尺寸控制和叶子数量,性能影响最小。
  • 材料管理器:提供高级材料管理器工具,可以一次性设置多个材料或预制件的设置,或保存和应用预设。
  • 着色器管理器:支持最流行的实例化间接渲染器。
  • 场景调试器:提供全面的场景调试器,检查渲染或着色器设置的任何方面。
Unity自然环境植被渲染\高级着色器The Visual Engine

着色器功能

  • Amplify shader Editor 支持:包含 Amplify Shader Editor 图表。
  • 优化的着色器模型:支持次表面散射、简单光照优化的着色器模型。
  • 图层选择:选择哪些元素影响材料。
  • 发光贴图支持:所有着色器均支持发光贴图。
  • 相机接近度淡出支持:支持相机接近度淡出。
  • 掠射角淡出支持:支持掠射角淡出。
  • 风动画淡出支持:支持风动画淡出。
  • 草动画高光变色支持:支持草动画高光变色。
  • 3D 噪声和渐变变色支持:支持 3D 噪声和渐变变色。
  • 草透视校正:从顶部查看时支持草透视校正。
  • 草烘焙枢轴支持:支持草烘焙枢轴,确保大网格的正确弯曲和交互。
  • 树皮着色器:支持顶点绘制和基于高度的混合。
  • 顶点绘制和基于高度的混合支持:支持顶点绘制和基于高度的混合。
  • 顶/底投影和基于高度的混合支持:支持顶/底投影和基于高度的混合。
  • 延迟次表面近似支持:支持延迟次表面近似。
  • 前向高质量传输次表面支持:支持前向高质量传输次表面。
  • 浮点世界原点支持:支持浮点世界原点。
  • 前向和延迟支持:支持前向和延迟渲染。
  • VR、透视和正交支持:支持 VR、透视和正交相机。
  • SRP 批处理和 DOTS 实例化支持:支持 SRP 批处理和 DOTS 实例化。
  • 不透明和透明渲染模式:支持不透明和透明渲染模式。
  • 默认、镜像和翻转法线模式:支持默认、镜像和翻转法线模式(与 HDRP 材料相同)。
  • 前、后和双面剔除模式:支持前、后和双面剔除模式。
  • Alpha 剪切支持:支持 Alpha 剪切。
Unity自然环境植被渲染\高级着色器The Visual Engine

兼容性

  • 支持的渲染管线:
    • 内置渲染管线 2021.3+
    • 通用渲染管线(URP)2021.3+ / 2022.3+ / 6000.0+
    • 高清渲染管线(HDRP)2021.3+ / 2022.3+ / 6000.0+
  • 支持的第三方工具:
    • Amplify Shader Editor
    • Foliage Renderer
    • Nature Renderer
    • GPU Instancer
    • Flora 2.0
    • Vegetation Studio Pro
    • Mega World Quadro Renderer
    • Vladislav Tsurikov Instant Renderer
    • DE Environment
    • Magio
    • Ignis
    • Game Creator
    • Enviro
  • 支持的植被创建工具:
    • Speedtree
    • Broccoli Tree Creator
    • Unity Tree Creator
    • CTI
    • TreeIt
    • MTree
  • 支持的第三方植被资产:
    • Quixel Megascans
    • Synty Studios
    • Nature Manufacture

限制

  • 非放置工具:The Visual Engine 不是放置工具,而是植被统一/细节工具。
  • 实例化支持:The Visual Engine 旨在与实例化配合使用,静态批处理支持有限。
  • 移动开发:着色器未针对移动开发设计。
  • 前向渲染:不支持前向渲染中的可扩展环境遮挡。
  • Speedtree7 标牌渲染器:Speedtree7、Tree Creators 和 CTI 的标牌渲染器不受支持。Speedtree7 标牌面不受支持!
  • VSP 和 GPUI 的标牌着色器:VSP 和 GPUI 的标牌着色器不支持 The Visual Engine 特性!
  • HDRP 光线追踪和路径追踪:HDRP 光线追踪和路径追踪不完全支持!
  • Unity 版本:仅支持最新的 LTS Unity 版本!

总结

The Visual Engine 是一款功能强大的 Unity 工具集,旨在统一和增强任何来自 Unity Asset Store、Megascans、Speedtree、Tree Creator 或团队自定义模型的资产。它支持多种渲染管线,包括内置渲染管线、通用渲染管线(URP)和高清渲染管线(HDRP),并提供高质量的风动画、交互、局部风控制、季节变化、湿润度、动态雨、高级雪效果、次表面散射等多种功能。无论是初学者还是专业人士,The Visual Engine 都能显著提升项目的视觉效果,是 Unity 开发者的必备工具。

Leave a Reply

后才能评论