Repository navigation
FrameRudiments v0.4.3
FrameRudiments 0.4.3
- Atlas fire accepts an evidence-recorded three-stop CSS palette ordered as
shadow, body and core. An optional boundedpalette_verticalbias can carry
the shadow colour into visible flame tongues after burn-front placement while
preserving the source alpha silhouette. - Filmed and Mantaflow layouts vary deterministic jet scale, playback rate,
phase, mirroring, angle and placement across wide surfaces, reducing obvious
repeated strips without introducing a new source clock. - Invalid palette shapes, colours and bounds fail closed. The focused fire
suite, configured full suite, package checks and clean-wheel palette smoke
test cover the reusable contract. - Actual synthetic still/video, API, settings and limitations.
FrameRudiments 0.4.2
- Five selectable fire routes: hash-pinned CC0 filmed flame, animated flame
sprites through the native ParticleEmitter, a bounded 2D buoyant fluid solver,
original GPU volume ray marching, and actual Blender/Mantaflow bake/import.
Original noise fire is explicitly stylized; ice adds fractures and frost. - Bounded
type: "material"layers, source-time progress, ordinary routing,
masks/keyframes and per-frame method/settings evidence. - Optional
[materials]/[gpu]extras, reviewed compact atlases and provenance;
no model weights or render-time downloads. Original RGBA artwork is preserved at zero burn/freeze; completed
burn is transparent and freezing preserves source alpha. - Encoded QA checkpoint extraction now uses bounded 32-term batches; full
lyric/cue ledgers retain every checkpoint without a giant select expression. - Actual synthetic still/video, API, settings and limitations.
FrameRudiments 0.4.1
- Native
rangoliBezier-petal renderer with independent scale, rotation and
lift axes, explicit halo/stroke bounds, transparent fills and optional glow. - Uses the existing genuine high-resolution font/vector rasterization,
source-clock sampling, saved native recordings and technical video QA. - Original texture-free projectM background preset composes through existing
per-element routing, keeping petals and lyrics clean above the GPU output. demo --rangoli, regression coverage and actual synthetic video/still with
transcript. No private campaign media or downloaded models.- Stem analysis/smoothing remain in StemLab and native playback remains in
DanceRudiments; this release does not duplicate either engine.
FrameRudiments 0.4.0
Rendering and authoring
- High-quality spatial and temporal supersampling defaults, improved lyric
typography, word-following indicators and particle effects. - Configurable Butterchurn/projectM layer injection and final-output overlays.
- Expanded visualisation galleries, source-bound timing and regression coverage.
Temporal-first preset descriptions
- Dense frame capture and motion measurements precede neural inference.
- PrismMoves selects a bounded set of representative frames rather than
captioning every capture, then produces one evidence-linked description per
preset covering supported movement, visual appearance and observed artefacts. - Released PixelCue 0.9.1 and PrismMoves 0.2.0 are coordinated through
analysis-releases.json, including source commits, release URLs and wheel hashes. - Existing analysis reports can be replayed without new model inference. Sparse
or failed captures retain explicit limits rather than invented motion claims. - Windows setup collects matching MinGW runtime DLLs into the project-local
projectM installation and verifies native loading without changing global PATH.
Release integrity
- Runtime version and distribution metadata both report 0.4.0.
- The source archive includes the analysis release lock, PowerShell launchers
and Python support scripts. Downloaded models and local analysis outputs are
excluded; native runtimes remain separate from the portable Python wheel. - Release checks verify matching source/module versions and required archive
contents before publication. Existing checksums, source identity, encoded
smoke tests and GitHub/PyPI publication gates remain in place.
See README.md and docs/preset-behaviour.md for setup and evidence limits.
Optical-flow and semantic hypotheses do not establish flash safety, artistic
intent or complete coverage of the entire preset catalogue. Native rendering
continues to depend on the target GPU, driver and upstream engine behaviour.