Skip to content

Releases: Nebukam/PCGExtendedToolkit

PCGEx 0.39

16 Oct 17:56
Compare
Choose a tag to compare

Hotfix on Discard by Point Count to support zero point inputs.

Full Changelog: v0.38...v0.39

PCGEx 0.38

14 Oct 21:48
Compare
Choose a tag to compare

What's Changed

  • Asset collection update by @Nebukam in #75
    • Added an extensive Static Mesh Descriptor to be used with spline mesh
    • Added tag support
  • New Path Spline Mesh (Simple) node; a more straightforward alternative to the existing Path to Spline Mesh. This one just reads static mesh reference as an attribute on points and does no special processing (fitting, offsets etc.)
  • Minor fixes on packaging issues

⚠️ If you were using Asset Collections, make sure to rebuild staging data for your project. (To do so just open any asset collection, click "Rebuild Staging Data (Project)" once or twice just to be sure, and save all modified collections.)

Full Changelog: v0.37...v0.38

PCGEx 0.37

11 Oct 02:05
41ca407
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.36...v0.37

PCGEx 0.36

04 Oct 04:58
Compare
Choose a tag to compare

What's changed

  • Migrated the entire codebase from raw pointer & manual memory management to smart pointers!
  • Lots and lots of non-user facing fixes & tweaks, greatly improved overall stability
  • Blending/broadcasting refactor, now uses much much faster constexpr to switch between operations (both conversio & point attributes).
    • New node : Spline to Path, super light "sampler" node that converts Splines to points dataset in a 1:1 fashion, including tangents. (This is primarily aimed at being used along the Path to Spline Mesh)
  • Tweaks to allow compilation on MacOS (thanks, @EmSeta!)
  • 5.5 update! :D

PCGEx 0.35

03 Oct 04:17
Compare
Choose a tag to compare

What's Changed

  • Data IO Refactor by @Nebukam in #69
  • Couple more clang compatibility changes by @EmSeta in #70
  • Full switch to smart pointers
  • 5.5 Update!

New Contributors

Full Changelog: v0.34...v0.35

PCGEx 0.34

20 Sep 17:27
Compare
Choose a tag to compare

Full Changelog: v0.33...v0.34

What's changed

  • Added global per-type default blending modes. Most types are set to use the local default blending mode, with the exception of text-like properties which are set to Copy.
  • Added tag-based, per-data closed loop handling to all Path processor nodes.
  • Added a new sampler output to the Sample Nearest Spline node to extract whether the sampled spline is a closed loop or not.
  • Small bugfixes, including Path Crossing cross-blending now working as expected.
  • Added four new very niche blendmodes, UnsignedMax, UnsignedMin, AbsoluteMax and AbsoluteMin (see Blending)

PCGEx 0.33

18 Sep 04:00
Compare
Choose a tag to compare

Full Changelog: v0.32...v0.33

Various bugfixes & optimization while progressing on documentation.

PCGEx 0.32

13 Sep 22:17
Compare
Choose a tag to compare

Full Changelog: v0.31...v0.32

Various low-level improvements & fixed stuffs that might have been trouble in certain uses cases.

PCGEx 0.31

11 Sep 23:51
Compare
Choose a tag to compare

Full Changelog: v0.30...v0.31

Hotfix for non-trivial attribute types

PCGEx 0.30

10 Sep 19:32
Compare
Choose a tag to compare

What's Changed

  • Many many bugfixes.
  • Lots of path nodes improvements
  • Spline Mesh improvements

Full Changelog: v0.29...v0.30