cg小白兔 发表于 2022-10-26 13:43:34

Smart Shadows 1.1.0动态阴影管理器















For Unity 5.5 to Unity 2020.1
Smart Shadows is a unique tool that helps you dramatically improve your game performance when using real time shadows. Contrary to the default Unity behavior that renders each shadow map, even for far and not visible lights, Smart Shadows automatically and smoothly enable pertinent shadows and disable others, improving a lot your game rendering performance.

With this tool, you will get the best of dynamic shadows, without the performance issues.

Smart Dynamic Shadow Manager
Smart Shadows is a dynamic shadow manager that automatically and smoothly enables and disables dynamic shadows when you move on the scene. The algorithm chooses which shadows to enable based on a light priority algorithm, which offers a lot of customization to match your needs. This allows to have a lot of dynamic shadows in the scene by automatically enabling only pertinent shadows and disabling others.

For Complex or Simple Lighting
Whether for use in complex lighting with lots of shadows, or simpler lighting with very little active shadows, Smart Shadows will help you manage active shadows to render only pertinent ones.

Highly customizable to your needs
Smart Shadows is flexible and comes with several settings to adapt its behavior to your scene constraints.
• With the Maximum Simultaneous Shadows, lights are sorted by pertinence depending on the player position and the custom light settings, and only the highest priority shadows are activated.
• Set the Maximum Light Influence Distance to activate only the shadows within a given range.
• Set the Light Shadow Importance, and custom Settings, to better control which lights are activated and what happens when their shadow is disabled.

Smooth Fade In and Out
When enabled or disabled the shadows smoothly fade in or out, making the change hardly noticeable by the player, even more when focused on playing.

Reduce Inconsistent Lighting
When enabling and disabling shadows, some changes in the local illumination may become too obvious. Smart Shadows comes with tools to help you reduce those behaviors.
• Use the Range and Intensity Reduction to reduce the light illumination when its shadow is disabled, to reduce inconsistent scene lighting.

Automatic Quality Settings
Use the Quality Level Settings to adapt the shadow constraints to the device performance.

Automatically Adapt Shadow Resolutions
Enable the Shadow Resolution Reduction to reduce automatically the resolution of the lowest priority shadows, to improve the computational time.

Extra Animation Scripts
The asset comes with light animation scripts for fire, flickering and periodic lights.

(NEW) FPS graph
A FPS graph tool is included to better benchmark your game performance.

HDRP Compatibility
Compatible with HDRP.
Can not work with LWRP, since LWRP does not support real time point light shadows.

Professional Quality
• Clean source code included.
• Detailed documentation.
• Reactive and efficient customer support.


适用于Unity 5.5到Unity 2020.1
智能阴影是一个独特的工具,可以帮助你在使用实时阴影时大幅提高你的游戏性能。与Unity默认的渲染每个阴影图的行为相反,即使是远处和不可见的灯光,Smart Shadows会自动和平滑地启用相关的阴影,并禁用其他的阴影,大大改善你的游戏渲染性能。

有了这个工具,你会得到最好的动态阴影,而没有性能问题。

智能动态阴影管理器
智能阴影是一个动态阴影管理器,当你在场景中移动时,它可以自动、顺利地启用和禁用动态阴影。该算法根据光线优先的算法来选择启用哪些阴影,它提供了大量的自定义功能来满足你的需求。这允许在场景中拥有大量的动态阴影,只自动启用相关的阴影并禁用其他阴影。

用于复杂或简单的照明
无论是用于有大量阴影的复杂照明,还是用于活动阴影很少的简单照明,智能阴影将帮助你管理活动阴影,只渲染相关的阴影。

可根据你的需要进行高度定制
智能阴影是灵活的,它有几个设置来适应你的场景限制的行为。
- 使用最大同时阴影,灯光会根据玩家的位置和自定义灯光设置按相关性进行排序,只有最高优先级的阴影才会被激活。
- 设置最大灯光影响距离,只激活特定范围内的阴影。
- 设置灯光阴影的重要性,以及自定义设置,以更好地控制哪些灯光被激活,以及当他们的阴影被禁用时会发生什么。

平滑淡入和淡出
当启用或禁用时,阴影会平滑地淡入或淡出,使玩家很难注意到这种变化,甚至在专注于游戏时也是如此。

减少不一致的照明
当启用和禁用阴影时,局部照度的一些变化可能会变得过于明显。智能阴影自带的工具可以帮助你减少这些行为。
- 当其阴影被禁用时,使用范围和强度降低来减少光照度,以减少不一致的场景照明。

自动质量设置
使用质量等级设置来适应设备性能的阴影约束。

自动适应阴影分辨率
启用阴影分辨率降低,自动降低最低优先级阴影的分辨率,以提高计算时间。

额外的动画脚本
该资产带有火光、闪烁和周期性灯光的动画脚本。

(新) FPS图
包括一个FPS图表工具,以更好地衡量你的游戏性能。

与HDRP兼容
与HDRP兼容。
不能与LWRP一起使用,因为LWRP不支持实时点状光影。

专业质量
- 包括干净的源代码。
- 详细的文档。
- 反应灵敏、高效的客户支持。





页: [1]
查看完整版本: Smart Shadows 1.1.0动态阴影管理器