From a958c6ca8dd48f642570037df127a4b23c984d82 Mon Sep 17 00:00:00 2001 From: skal Date: Sat, 31 Jan 2026 17:05:15 +0100 Subject: feat: Multi-pass rendering architecture and effect stubs Implements a post-processing pipeline using offscreen framebuffers. Adds stubs for MovingEllipse, ParticleSpray, GaussianBlur, Solarize, Distort, and ChromaAberration effects. Updates MainSequence to orchestrate the scene pass and post-processing chain. --- assets/demo.seq | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'assets/demo.seq') diff --git a/assets/demo.seq b/assets/demo.seq index 12d70b1..5cae67a 100644 --- a/assets/demo.seq +++ b/assets/demo.seq @@ -1,8 +1,14 @@ # Main demo timeline -# Format: -# SEQUENCE -# EFFECT [extra_args...] SEQUENCE 0.0 0 EFFECT HeptagonEffect 0.0 1000.0 0 - EFFECT ParticlesEffect 0.0 1000.0 1 + EFFECT MovingEllipseEffect 0.0 1000.0 1 + EFFECT ParticlesEffect 0.0 1000.0 2 + EFFECT ParticleSprayEffect 0.0 1000.0 3 + +# Post-processing layer +SEQUENCE 0.0 1 + EFFECT SolarizeEffect 5.0 10.0 0 + EFFECT GaussianBlurEffect 10.0 15.0 0 + EFFECT DistortEffect 15.0 20.0 0 + EFFECT ChromaAberrationEffect 20.0 25.0 0 \ No newline at end of file -- cgit v1.2.3