|
You are here |
www.codeproject.com | ||
| | | | |
blog.demofox.org
|
|
| | | | | The code that goes with this post can be found at https://github.com/Atrix256/ToUniform My last blog post was on filtering a stream of uniform white noise to make a stream of red or blue noise, and then using the CDF (inverted inverse CDF) to transform the non uniform red or blue noise back into a uniform... | |
| | | | |
www.johndcook.com
|
|
| | | | | The most obvious way to compute the soft maximum can easily fail due to overflow or underflow. The soft maximum of x and y is defined by g(x, y) = log( exp(x) + exp(y) ). The most obvious way to turn the definition above into C code would be double SoftMaximum(double x, double y) { | |
| | | | |
pavpanchekha.com
|
|
| | | | | ||
| | | | |
reindernijhoff.net
|
|
| | | Just a repost of one of my first shaders on Shadertoy. This is a simple realtime path tracer, implemented in a WebGL fragment shader. The shader shows motion blur, depth of field and importance sampling. The path tracer is based | ||