GBuffer basic rendering and ui