I like the env post-processing in Godot 3.2.3. It's easy to enable without additional plugins. In Unity there are some more effects like "Grain" and "Vignette". Also "Motion Blur". This issue is about to extend the official build-in post-processing. Effects to make the picture more "realistic". I mean, this post-effects can improve the impression of it.
For the implementation, we could play with these effects in Unity. I don't want to compare Unity with Godot. It's just another engine which has these effects. Just an example.
Short description:
| Effect | Description |
| --- | --- |
| Grain | Film grain is the random optical texture of photographic film. For example a perlin noise. The size in this picture is maybe too big, but a good demonstration. We need control of the size, opacity, movement etc.
(Note: Gif quality sucks.) |
| Vignette | In Photography, vignetting is the term used for the darkening and/or desaturating towards the edges of an image compared to the center. We need control the size, smoothness and opacity.
|
| Motion Blur | Motion Blur is a common post-processing effect that simulates the blurring of an image when objects filmed by a camera are moving faster than the camera鈥檚 exposure time. (Optional for this issue, but would be great.)
|
| Lens Dirt | Lens Dirt applies a fullscreen layer of smudges or dust to diffract the Bloom effect. This is commonly used in modern first person shooters. Also optional for this issue. But another cool thing.
This is set in the bloom / glow section, A texture like:
(The dirt lens, not the lens flares.) |
There's an asset that does lens flare effects (without the dirt)
A vignette effect is showcased in one of the shader effect examples.
As for motion blur, there's an open issue asking for that as well as an asset.
This issue is about expanding the official post-processing stack. A proposal to integrate it in Godot as build-in effects.
Since assets can already do most of those, I wouldn't hold my breath for that happening - Godot's philosophy is to keep the core lean, and those are only useful for certain kinds of 3D games and can be implemented fairly easily (except motion blur, which already has an issue open)
In the interest of making high-quality proposals, please read the rules and fill in the issue template. This proposal will be reopened once this is done :slightly_smiling_face:
@Zireael07:
There's an asset that does lens flare effects (without the dirt)
The lens flare vfx plugin _does_ include lens dirt. :(
@Zireael07
except motion blur, which already has an issue open
Could you please link this issue? I cannot find it. I know there is an asset for motion blur. But this is no working great.
@y0nd0 There was an issue on the main repository about motion blur, but it'd need to be reopened on the godot-proposals repository (while following the template).
Superseded by #1806.
Most helpful comment
The lens flare vfx plugin _does_ include lens dirt. :(