Skip to content

Releases: gmrdad82/pfx-scene

pfx-scene 1.5.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 16:03
v1.5.0
76eabe1

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

Choose a tag to compare

@github-actions github-actions released this 16 Oct 15:48
v1.4.0
5323977

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

Choose a tag to compare

@github-actions github-actions released this 16 Oct 11:05
v1.3.0
2024691

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

Choose a tag to compare

@github-actions github-actions released this 16 Oct 06:33
v1.2.0
f15524a

Added

  • Add fabric, anisotropy and scatter material keys.

pfx-scene 1.1.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 00:01
v1.1.0
eedeccb

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

Choose a tag to compare

@github-actions github-actions released this 14 Oct 19:10
v1.0.1
9cc72b4

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

Choose a tag to compare

@gmrdad82 gmrdad82 released this 14 Oct 18:09
v1.0.0
6486839

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-tree prints a resolved scene, scene-write moves, renames, sets a material or migrates a file, and scene-bench times 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

Choose a tag to compare

@gmrdad82 gmrdad82 released this 08 Oct 02:32
v0.1.0
e786c61

The first public release: one TOML scene format for pfx and Manfred, with its loader, checks and the scene-check example (see the README).