Next-Gen Soft Shadows for Unity: What's New
Overview
The latest version introduces an improved dynamic soft-shadows solution for Unity, promising smoother, faster rendering with enhanced aesthetics compared to previous iterations.
Key Highlights
- Simplified Integration: A single wizard tool for installing NGSS internal shadow libraries, making installation and uninstallation a one-click process.
- Independent Shadow Libraries: Local and directional shadows come with separate libraries, offering independent functionalities.
- Runtime Shadow Adjustment: NGSS provides shadow components to tweak properties (quality, softness, opacity, etc.) of scene lights in real-time.
Features
- Frustum Shadows: Screen space traced shadows with bilateral filtering for all light types.
- Powerful Denoiser: Acts as a separable shadow filter atop the base filter, enhancing quality without extra cost.
- Soft-Shadow Filters: PCSS (area-like soft-shadows) and PCF (uniform soft-shadows) filtering available for all lights.
- Support Across Platforms: AR/VR compatibility for all shadows, available on platforms supported by Unity's shadow features (requires SM3.0 or higher).
- Full Shadows Coverage: Complete shadow functionality where Unity supports shadows, including Cascade Blending for all shadow projections.
- Efficient Rendering: Inline sampling support to prevent duplicating RenderTextures, utilizing built-in lights' depth maps.
- Adjustable Quality: Filter Quality Set, ranging from 4 to 128 samplers, catering from mobile to high-end cinematic graphics.
- Speed Optimization: Custom aggressive early bailing out algorithms for faster rendering by focusing shadow softening only in penumbra areas and skipping fully lit or occluded fragments.
- Fallback Option: Ability to revert to built-in Hard-Shadows without uninstalling libraries.
- Custom Shadows Bias: Bonus feature enabling custom shadows bias for all shadows.
0 Comments