Repository navigation
Releases: gmrdad82/pfx-scene
Releases · gmrdad82/pfx-scene
Release list
pfx-scene 1.5.0
Added
- A scene and every file it reads can be packed into one .manf file and unpacked back exactly; a .manf scene checks, resolves and edits in place, keeping the rest of the file untouched, and TOML scenes work as before.
pfx-scene 1.4.0
Added
- Add manf, the .manf container crate, as a second workspace crate.
Changed
- manf: a chunk read from a slice borrows the slice, so it can outlive the Reader.
pfx-scene 1.3.0
Changed
- Credit pcod from pito-codecs for the README's GIFs.
- Key light, camera, particle, finish, haze, sun and sky values over time.
pfx-scene 1.2.0
Added
- Add fabric, anisotropy and scatter material keys.
pfx-scene 1.1.0
Added
- Add spot and parented lights, particles, flare, motion blur, outdoor haze, wet materials, LUT files, focus keys and a scene sound file.
- Count the new finish key and the ortho camera's focus_keys in the tests.
Changed
- Show the PITO MD mark at the README's licence section.
- Use the PITO MD wordmark at the licence section.
- Let a light or particle system ride a glTF node inside its parent.
pfx-scene 1.0.1
Added
- Every release carries its documentation as
docs-vX.Y.Z.tar.gz: eight guides with real commands and output, the format, the changelog and the API reference.
pfx-scene 1.0.0
The first stable release. Format 1 and the API are the same as in v0.1.0, so moving to this tag needs no change.
Added
- Three more examples:
scene-treeprints a resolved scene,scene-writemoves, renames, sets a material or migrates a file, andscene-benchtimes checking, resolving and editing scenes of any size.
Changed
- The README shows each feature with a clip, and its measured speed: a 1,000-object scene resolves in 25 ms.
- Every push is tested on Linux, Windows and macOS.
- The brand reads PITO MD in the README, NOTICE.md and TRADEMARKS.md.
Fixed
- The crate builds with no warnings on the newest Rust lints.
pfx-scene 0.1.0
The first public release: one TOML scene format for pfx and Manfred, with its loader, checks and the scene-check example (see the README).