Alpha Blending
- A way to rende Transparent objects
- Objects must be rendered in Visibility Order
- Not all objects can be sorted correctly
Back to Front alpha blending #
For all the transparent fragments from back to front order, where the
initial comes from rendering the opaque objects.
Front to Back alpha blending #
Implementations on the GPU #
Algorithms to use with a Graphics Pipeline :
Original paper: #
@inproceedings{porter1984compositing,
title={Compositing digital images},
author={Porter, Thomas and Duff, Tom},
booktitle={Proceedings of the 11th annual conference on Computer graphics and interactive techniques},
pages={253--259},
year={1984}
}
Continous densities #
@article{kajiya1984ray,
title={Ray tracing volume densities},
author={Kajiya, James T and Von Herzen, Brian P},
journal={ACM SIGGRAPH computer graphics},
volume={18},
number={3},
pages={165--174},
year={1984},
publisher={ACM New York, NY, USA}
}