Download

Scene capture related limitations

Currently, a trivial task to render out specific attributes for a set of meshes, placed in the world, always requires a fully custom solution.
The closest thing is base color only scene capture, but unfortunately it is too slow to be used for anything and disallows blending. If you’d need to capture something with blending, it pushes you into using scene color capture, ramping up totally unnecessary costs to a new level.

I propose and request having a lightweight scene capture, that would allow rendering only unlit emissive materials(including negative emissive) and/or depth only, and perhaps stencil, with nothing, but frustum culling and optionally sorting on the rendering side, bypassing all the bulkiness of scene capture, such as depth pre-pass and occlusion culling.

There is a good line of environmental effects that can be achieved using it and it would have great synergy with Niagara and RDG.

Unlike special cases, this is universally needed.

Another thing that scene capture desperately needs is ability to sync temporal jitter between active camera and scene capture.

Introducing and supporting class as described would cut down time investments and lower the bar of accessibility to a whole line of rendering effects for good deal of your licencees.

Kindly consider it.

I second this proposal. It is a reasonable feature that would greatly empower technical artists.

We tried to use scene capture in Helium Rain for an infrared-camera-like effect, but couldn’t easily get it work in large part because performance problems were quite heavy to handle. I would absolutely welcome a simple, stripped-down alternative.

Just check how much redundant cost one’d be paying to use depth only capture:

It is not like an insignificant overhead in favor of clean and unified system, but more of a plain unusable feature.

+1. Depth only rendering is unusable for higher resolution rendering. I would finally be able to get rid of this workaround Optimize Scene Capture depth rendering - Unreal Engine Forums

Oh yeah, I remember your thread. Wanted to post in it initially, but was not able to find. Matter with scene captures is indeed pretty grim in stock engine and it just got a step worse with release of 4.24. Scene captures are now silently rendering water pass.

With all love for Unreal Engine, the situation, where you need to build the engine, to get such basic functionality, seems surreal.