All Projects → MaxwellGengYF → Unity Ground Truth Ambient Occlusion

MaxwellGengYF / Unity Ground Truth Ambient Occlusion

A physically based screen space ambient occulsion post processing effect

Labels

Projects that are alternatives of or similar to Unity Ground Truth Ambient Occlusion

Bakerboy
A single-component, GPU-based universal ambient occlusion and bent normal baker for Unity. The successor to my BNAO respository
Stars: ✭ 128 (-38.46%)
Mutual labels:  hlsl
Unityurptoonlitshaderexample
A very simple toon lit shader example, for you to learn writing custom lit shader in Unity URP
Stars: ✭ 2,988 (+1336.54%)
Mutual labels:  hlsl
Gvoxelizer
Stars: ✭ 185 (-11.06%)
Mutual labels:  hlsl
Anisotropicstandardshader
A modified version of Unity's Standard Shader using an Anisotropic GGX BRDF.
Stars: ✭ 144 (-30.77%)
Mutual labels:  hlsl
Reshade
A generic post-processing injector for games and video software.
Stars: ✭ 2,285 (+998.56%)
Mutual labels:  hlsl
Bloodfx
Procedural blood stain shader
Stars: ✭ 170 (-18.27%)
Mutual labels:  hlsl
3areal
3AReal FF14
Stars: ✭ 121 (-41.83%)
Mutual labels:  hlsl
Unity Shaders
✨ Shader demo - More than 300 examples
Stars: ✭ 198 (-4.81%)
Mutual labels:  hlsl
Hlslpp
Math library using hlsl syntax with SSE/NEON support
Stars: ✭ 153 (-26.44%)
Mutual labels:  hlsl
Water Shader
Procedural water shader for general use.
Stars: ✭ 183 (-12.02%)
Mutual labels:  hlsl
Shaderc Rs
Rust bindings for the shaderc library.
Stars: ✭ 143 (-31.25%)
Mutual labels:  hlsl
Directxshadercompiler
This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.
Stars: ✭ 2,025 (+873.56%)
Mutual labels:  hlsl
Spirv Vm
Virtual machine for executing SPIR-V
Stars: ✭ 173 (-16.83%)
Mutual labels:  hlsl
Unity Raymarching Framework
A framework to easy implement raymarching in unity. Include lots of hash,noise,fbm,SDF,rotate functions
Stars: ✭ 129 (-37.98%)
Mutual labels:  hlsl
Face Nn
游戏捏脸,基于神经风格迁移框架生成逼真人脸
Stars: ✭ 192 (-7.69%)
Mutual labels:  hlsl
Krafix
GLSL cross-compiler based on glslang and SPIRV-Cross
Stars: ✭ 124 (-40.38%)
Mutual labels:  hlsl
Computestochasticreflections
Compute Stochastic Screen Space Reflections for unity post processing
Stars: ✭ 163 (-21.63%)
Mutual labels:  hlsl
Measuredmateriallibraryurp
Stars: ✭ 202 (-2.88%)
Mutual labels:  hlsl
Directx12gameengine
DirectX 12 .NET game engine
Stars: ✭ 194 (-6.73%)
Mutual labels:  hlsl
Unityanime4k
Anime4K upscaler for Unity
Stars: ✭ 183 (-12.02%)
Mutual labels:  hlsl

demo;

Unity3D Ground Truth Ambient Occlusion

Introduction:

Ground Truth Ambient Occlusion use screen space pixel infos to generate occlusion map for indirect light, Simply drag the script component onto your target Camera. The occlusion effect could make you scene looks darker, make sure you are using the appropriate intensity and range.

Features:

  • Based on Unity commandBuffer, easy to fit in Scriptable Rendering Pipeline.
  • Slightly better than HBAO+
  • Use Temporal Filter to reduce performance cost and increase quality.
  • Physically based AO.
  • Support indirect diffuse & specular occlusion.

Limitations:

  • Physically based rendering requiring screen space geometry buffer: Depth, Normal, Specular, roughness, etc..
  • Currently still using legacy rendering pipeline.
  • Temporal filter requiring motion vector map.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].