Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Readme.md #3

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions Readme.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
![demo](Final.png);
# 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.
### Ground Truth Ambient Occlusion uses 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 your scene look 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.
* Uses Temporal Filter to reduce performance cost and increase quality.
* Physically based AO.
* Supports indirect diffuse & specular occlusion.

## Limitations:
* Physically based rendering requiring screen space geometry buffer: Depth, Normal, Specular, roughness, etc..
* Physically based rendering requires screen space geometry buffer: Depth, Normal, Specular, roughness, etc..
* Currently still using legacy rendering pipeline.
* Temporal filter requiring motion vector map.
* Temporal filter requires motion vector map.