2014-02-11から1日間の記事一覧

Some links of motion blur in games

"CryENGINE 3 Graphic Gems" SIGGRAPH 2013 http://www.crytek.com/download/Sousa_Graphics_Gems_CryENGINE3.pdf "Stupid OpenGL Shader Tricks" Simon Green. GDC 2003 http://plaza.ufl.edu/sakib/docs/GDC2003_OpenGLShaderTricks.pdf CEDEC2006 次世代…

Some links of OIT(Order Independent Transparency)

Intel "Adaptive Order Independent Transparency: A Fast and Practical Approach to Rendering Transparent Geometry" @ Intel 2013 http://software.intel.com/en-us/blogs/2013/07/18/order-independent-transparency-approximation-with-pixel-synchron…

"Basic Theory of Physically-Based Rendering" By Jeff Russell

http://www.marmoset.co/toolbag/learn/pbr-theory

The technology of Killzone Shadow Fall at EuroGamer.net

http://www.eurogamer.net/articles/digitalfoundry-the-making-of-killzone-shadow-fall

InterlockedCompareExchange() in HLSL

http://msdn.microsoft.com/en-us/library/windows/desktop/ff471479(v=vs.85).aspx void InterlockedCompareExchange( in UINT dest, in UINT compare_value, in UINT value, out UINT original_value ); // pseudocode original_value = image[ dest ]; if…

NV_shader_buffer_store extension for OpenGL

http://developer.download.nvidia.com/opengl/specs/GL_NV_shader_buffer_store.txt

AtomicAdd emulation on 32bit floating point data type using compare-and-swap operation in GLSL

"PDF of Sparse Voxelixation at OpenGL Insights"

First paper (?) of using light probes for realtime rendering

Link : "Real-Time Global Illumination on GPU" Mangesh Nijasure, Sumanta Pattanaik U., Vineet Goel, 2005 説明(In Japanese) ライトプローブをキューブマップから作って, 間接光として利用する最初(?)の論文です.

Some GPU ray tracers

"GPU ray tracer at NVidia's website" 説明(In Japanese) NVidia のweb サイトに GPU ray tracer の一覧があったので, その紹介です. NVidia Optix, Arion, FurryBall, Lightworks, Octane, V-Ray あたりがサポートしているようです. 参考文献 The State of…

Triangle mesh voxelization test using GPU

DIY

説明 (In Japanese) GPU を使って三角形メッシュをボクセル化するテストプログラムを自宅で書いてみました. 下は Sponza の内部です. 下図は Sponza を外から見たものです. 手法としては "OpenGL Insight のボクセル化の記事に載っていた方法で三角形メッシ…