In a very similar way to what you mentioned, but the vertices don’t need to be transformed over and over in the same frame for depth pass, bass pass, shadow pass, velocity pass, and etc. Also I could see in the future potentially skinning occurring using async compute for the next frame. Another experiment we could do: GPUSKINCACHE_FRAMES can be integrated with a LOD system so less relevant meshes are updated less frequently.
1 Like