Category Archives: Realtime

Directly related to realtime graphics – OpenGL and DirectX stuff

Light propagation volumes

A student of mine (Andreas Kirsch) just recently finished his implementation of light propagation volumes. His implementation is available under the very liberal BSD license, so be sure to grab it while it’s hot. There’s also a bunch of corrections in there, … Continue reading

Posted in Realtime | Tagged , , | Leave a comment

GPU Pro available

The GPU Pro book is available now, including my article about virtual texture mapping (it’s called “Virtual texture mapping 101″; I’m one of the authors. Thanks to all colleagues who helped with it, and in particular J.M.P. van Waveren for taking a … Continue reading

Posted in Realtime | Leave a comment

Triangle rasterization in homogeneous coordinates gotcha

There’s a very difficult to find bug you might encounter when you try to implement triangle rasterization in homogeneous coordinates (as described in “Triangle scan conversion using 2D homogeneous coordinates“.) You’ll face the problem if you transpose the interpolation matrix by … Continue reading

Posted in Realtime | Tagged | Leave a comment

DirectX11 hints …

Some stuff that might be useful if you’re getting started with DX11: Tesselation: If you get error X4577: Not all elements of SV_Position were written, make sure to write 4 elements positions in your domain shader. error X3502: tessfactor inputs … Continue reading

Posted in Realtime | Tagged , | Leave a comment