/wboit

weighted blended order-independent transparency using Qt4.8 with OpenGL 2.1 or above

Primary LanguageC++MIT LicenseMIT

wboit

Here provides a Qt implementation of the weighted, blended OIT [1] that uses the Qt4.8 with OpenGL 2.1 and GLSL 1.20 or above. Shaders are contributed by Nicolas P. Rougier [2]. Morgan's blogs [3,4] help understand his approach.

References

  1. McGuire and Bavoil, Weighted Blended Order-Independent Transparency, Journal of Computer Graphics Techniques (JCGT), vol. 2, no. 2, 122–141, 2013. http://jcgt.org/published/0002/02/09.
  2. http://dept.cs.williams.edu/~morgan/code/python/python-oit.zip (168 KB)
  3. http://casual-effects.blogspot.com/2014/03/weighted-blended-order-independent.html
  4. http://casual-effects.blogspot.fr/2015/03/implemented-weighted-blended-order.html