Skip to content

Commit

Permalink
Merge pull request #994 from Calinou/3d-antialiasing-add-alpha-antial…
Browse files Browse the repository at this point in the history
…iasing

Add alpha antialiasing example to 3D Antialiasing demo
  • Loading branch information
akien-mga authored Jan 19, 2024
2 parents b36d6f0 + c76c4e8 commit 62db0c9
Show file tree
Hide file tree
Showing 3 changed files with 149 additions and 56 deletions.
5 changes: 5 additions & 0 deletions 3d/antialiasing/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,11 @@ This project showcases the various 3D antialiasing techniques supported by Godot
the 3D framebuffer will be 3840×2160.
- SSAA can be used together with FXAA or TAA to counter the blurring added by
those algorithms, while further improving antialiasing quality.
- **Alpha antialiasing:** Applied on certain materials in the demo, available in
two modes (Alpha Edge Blend and Alpha Edge Clip). This is most effective when
MSAA is enabled, as Godot enables alpha-to-coverage rendering on the material
in this case. When MSAA is disabled, a fixed dithering pattern is applied on
the edge of transparent areas on the material.

Godot allows using multiple antialiasing techniques at the same time. This can
be useful to obtain the best possible quality, or to find a better performance
Expand Down
Loading

0 comments on commit 62db0c9

Please sign in to comment.