What if I took everything, and rendered it over there

Is there any way to take the view of another entity, then render it on a quad or something?

Do you want it to be 2D or 3D?

2D, but mostly figured this out now, just remembered rendertargets exist, lol.

You could use render.RenderView if you’re going to render something on the screen.

That actually may be many times easier, thanks.

One question though, how does one draw one’s self completely? It’ll usually show only the viewmodel.

You could try adding yourself to the PVS I believe.

How would one do that? I’ve already discovered ShouldDrawLocalPlayer(), which works but also overrides your viewmodel.

That solved a different problem, actually, thanks.