https://github.com/almarklein/ppaa-experiments
Compare post-processing aa methods (and ssaa)
https://github.com/almarklein/ppaa-experiments
Last synced: about 2 months ago
JSON representation
Compare post-processing aa methods (and ssaa)
- Host: GitHub
- URL: https://github.com/almarklein/ppaa-experiments
- Owner: almarklein
- License: mit
- Created: 2025-04-08T12:44:24.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2026-02-26T12:01:06.000Z (3 months ago)
- Last Synced: 2026-02-26T17:44:19.483Z (3 months ago)
- Language: WGSL
- Homepage:
- Size: 264 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ppaa-experiments
Compare post-processing aa methods (and ssaa)
## Goals
* Compare existing techniques, focussing on pure-post-processing techniques (and only single-pass for now).
* Compare on game-like as well as plot-like images.
* Provide wgsl implementations for a few of these algorithms.
* Experiment with the algorithms.
* Develop new algorithms.
## Algorithms developed here
* [DDAA](/ddaa.md)
* [SSAA](/ssaa.md)
## Viewer
This repo contains an HTML file to compare different ppaa methods. You can see it online at https://almarklein.github.io/ppaa-experiments/viewer.html
When you've checked out the repo, you can simply open the local html-file in your browser. This is a great tool if you want to e.g. tweak existing methods, add another method, or develop your own method.

## Running Python locally
Run ``pip install .`` to install the dependencies.
Then run e.g. ``python scrips/run_shaders.py``.