You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the problem or limitation you are having in your project
N/A
Describe the feature / enhancement and how it helps to overcome the problem or limitation
Deferred rendering is a popular way of rendering 3D scenes, used in modern AAA titles and game engines such as Unreal Engine 5. It works by storing normal, position, color etc. in a gbuffer that's later used for light calculations. Doing so, reduces shading overdraw without the need to use depth pre-pass which can be expensive with really detailed geometry and on mobile.
This feature also greatly increases usable lights per object.
Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams
Whole geometry pass would be contained inside single renderpass with a BIT of help of subpasses. Which should in theory be optimal for mobile GPUs which utilize tiled rendering.
If this enhancement will not be used often, can it be worked around with a few lines of script?
No.
Is there a reason why this should be core and not an add-on in the asset library?
This is only possible in core.
The text was updated successfully, but these errors were encountered:
Describe the project you are working on
None currently :)
Describe the problem or limitation you are having in your project
N/A
Describe the feature / enhancement and how it helps to overcome the problem or limitation
Deferred rendering is a popular way of rendering 3D scenes, used in modern AAA titles and game engines such as Unreal Engine 5. It works by storing normal, position, color etc. in a gbuffer that's later used for light calculations. Doing so, reduces shading overdraw without the need to use depth pre-pass which can be expensive with really detailed geometry and on mobile.
This feature also greatly increases usable lights per object.
Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams
Whole geometry pass would be contained inside single renderpass with a BIT of help of subpasses. Which should in theory be optimal for mobile GPUs which utilize tiled rendering.
If this enhancement will not be used often, can it be worked around with a few lines of script?
No.
Is there a reason why this should be core and not an add-on in the asset library?
This is only possible in core.
The text was updated successfully, but these errors were encountered: