Ray Tracing, Rendering, Animation, Crowd Simulation, Gpu.
skeleton and vertex updates, while still having lots of variation. Double Buffering for motion vectors Since we apply all sorts of graphics effects, we often need motion vectors so that we can retrieve temporal information from the previous frame. This goes for vertex animated geometry as well.