Version 1.0.0
Stack it with GDevelop's built-in 3D effects.
3DCRT+ now runs as a real post-processing pass inside the layer's own effect chain — the same entry point GDevelop's own 3D effects use. Bloom, Brightness and contrast, Exposure, Hue and saturation, Fog and Skybox all compose with it now instead of fighting it. Earlier versions conflicted; that's gone.
New
- Attaches through GDevelop's supported
addPostProcessingPasshook instead of overriding the renderer's draw call — far more robust across engine updates - Built-in 3D layer effects stack with the extension. 3DCRT+ runs last, so they grade the raw scene and the tube look goes over the finished result
- Multiple 3D layers no longer overwrite each other — each layer has its own chain
- Camera blur and camera pixelate — a defocused or block-quantised lens, applied before a called 2D layer composites, so the camera can be soft while the UI stays sharp
- Every numeric setting now states the range it actually enforces, and clamps out-of-range values instead of passing them through
Removed — breaking
Bloom, brightness, saturation and contrast are gone. GDevelop's own layer effects cover all four, and now that they compose there's no reason to ship duplicates. Use Bloom, Brightness and contrast and Hue and saturation instead — the last also gives you hue rotation, which 3DCRT+ never had.
Gamma and phosphor tint stayed, since nothing native replaces them.
Projects using the removed actions will show missing-action errors until they're rewired.
Fixes
- Bloom no longer spills past the bezel
- Fixed a black sky when a 2D layer renders before the 3D one
- Bloom radius measured in real pixels, so changing pixel size no longer drags it around
- Gamma range labelled and clamped — it's an exponent, and past 4 the picture went black
- API reference corrected: several actions were documented under names the editor doesn't show
Worth knowing
Colour is now encoded once instead of twice, so the picture reads more contrasty than 0.7.x. Expect to retune your mask levels and whatever you're using for brightness.
For crisp scanlines, set your project's antialiasing to None — GDevelop appends its antialiasing pass after yours and will soften the pattern.
Tested against GDevelop 5.6.280.
Files
Get 3D CRT+ player camera effects for Gdevelop
3D CRT+ player camera effects for Gdevelop
CRT / VHS retro-screen post-processing for GDevelop 3D — scanlines, shadow mask, bulge, grain, aberration & more.
| Status | Released |
| Category | Tool |
| Author | ScrollWeaver |
| Tags | 3D, camera, crt, found-footage, gdevelop, Retro |
More posts
- 3DCRT plus v0.5.082 days ago
- 3DCRT plus v0.4.383 days ago
Leave a comment
Log in with itch.io to leave a comment.