v1.0.0-rc.3
diffusionstudio/corev1.0.0-rc.3Sep 7, 2024by k9p5
AI Summary
Performance is significantly boosted with a ~24% improvement in rendering speed, alongside a new, granular clip lifecycle system for better control over initialization and rendering phases.
Key Highlights
- ~24% render performance improvement
- New clip lifecycle (constructor, init, enter, update, exit)
New Features
- Performance optimization
- New clip lifecycle
Full Release Notes
- Improved render performance by ~24% - Implemented new clip lifecycle with the following phases: - **constructor**: invoked first, during the initialization of the clip. This is where the initial state and values should be set up. - **init**: called asynchronously before the Clip is added to a track/composition. - **enter**: triggered right before the Clip is drawn to the canvas. - **update**: called on every redraw of the clip. - **exit**: called after the Clip has been drawn to the canvas for the last time.