BUas DX12 Smoke simulator Some simulation through HLSL compute shaders and ray marching #dx12 #simulation #compute 16 January 2026