|
You are here |
acko.net | ||
| | | | |
momentsingraphics.de
|
|
| | | | | [AI summary] A technical blog post explaining the theory, generation methods, and practical applications of blue noise textures for real-time computer graphics. | |
| | | | |
therealmjp.github.io
|
|
| | | | | For a theoretical understanding of aliasing and anti-aliasing, we can turn to the fields of signal processing[1] and sampling theory[2]. This article will explain some of the basics ofthese two related field in my own words, taking a more theoretical point of view. In the following article the concepts covered here will be used to analyze common aspects of real-time graphics, so that we can describe them in terms of signal processing. | |
| | | | |
bartwronski.com
|
|
| | | | | Introduction This will be a blog post that is second in an (unanticipated) series on interesting uses of the JAX numpy autodifferentiation library, as well as an extra post in my very old post series on dithering in games and blue noise specifically. Teaser: we will "optimize" a dithering matrix directly in Fourier domain and... | |
| | | | |
auzaiffe.wordpress.com
|
|
| | | In this blog post, you will find an implementation for importance sampling a VNDF (GGX-Smith) isotropic distribution that is 15% faster than the current state of the art and doesn't require building a local basis. Here is the HLSL implementation: float3 sample_vndf_isotropic(float2 u, float3 wi, float alpha, float3 n) { // decompose the floattor in... | ||