Skip to content
This repository has been archived by the owner on Feb 1, 2024. It is now read-only.

GLES2 2D Control Nodes not rendering in VR Viewport #72

Open
NeoSpark314 opened this issue Dec 8, 2019 · 3 comments
Open

GLES2 2D Control Nodes not rendering in VR Viewport #72

NeoSpark314 opened this issue Dec 8, 2019 · 3 comments

Comments

@NeoSpark314
Copy link
Collaborator

I am at the moment trying to implement a basic movement vignetting effect using a ColorRect with a custom shader.
When using a 2D Control node like for example a ColorRect on Desktop it will be rendered after the 3D scene into the view. On Oculus Quest it is not visible.

I looked into a Renderdoc trace and it appears that the colorrect is rendered twice as expected but not into the external texture like the 3D draw calls but into a new/separate texture that will not get displayed:

Normal 3D draw calls
Screenshot from 2019-12-08 12-55-54

2D Draws:
Screenshot from 2019-12-08 12-56-02

EID 177 and 332 are the ColorRect draws.

@vansoest
Copy link

vansoest commented Apr 9, 2020

Same problem here with the Nvidia FXAA shader port:
https://gist.github.com/vansoest/e81d57e26447de432b2920f20ebb637d

@BenMcLean
Copy link

I have same problem, please fix.

BenMcLean added a commit to BenMcLean/WOLF3D-Godot that referenced this issue May 11, 2020
@balintbarna
Copy link

same problem, can't render 2D stuff on main viewport

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants