I’m working on a heads up display projected on cam.Start3D2D() infront of the players eyes to make it seem 3-dimensional. Right now I render it in PostDrawTranslucentRenderables but that’s going to be a problem since it doesn’t render after the view model. If I put it in PostDrawViewmodel though, the view model’s FOV will affect the HUD and it won’t look right for different weapons. I’m wondering if I can make this render after view model without view model FOV affecting it or compensate for FOV.
Use cam.Start3D in RenderScreenSpaceEffects or so.