Patch·

Natsura 0.7.1.1

Multiple assembly decorators supported and other instancing bugs

Back to Changelog

Multiple assembly decorators supported and other instancing bugs

Highlights

  • Mostly a bug fix release on top of 0.7.1.0, with a handful of new core utilities. Everything introduced in 0.7.1.0 — the effector rollout across the decorations, the Simulate postprocess stage, the Surface Decoration overhaul and batch Nanite export — is listed under that release rather than repeated here.
  • Multiple assembly decorators can now be exported together, rather than one per export.
  • Trees without instances no longer error on export.
  • The canonical spline definition is settled and separate from the rig definition, so the core meshing utilities have a fixed contract to build against.

New Nodes

  • Pack Inspector — Pack inspector is a utility that allows us to pull lots of data about the geometry to report polycounts within packed geometry and instances.
  • Polyreduce — Natsura polyreduce is a new meshing utility that for now mimics the native polyreduce but has an optimized setup for trees, and in particular, is able to deal with instances in a somewhat sensible way. will see future improvements and likely be incorporated into a more user friendly lod toolkit down the road, with mapping.

Node Updates

  • Natsura Assembly Decoration — Adapted to work with the new canonical skeleton definition based around the natsura core meshing utilities.
  • Natsura Clusters Decoration — Cluster Direction converted to work with the new canonical natsura skeleton definition and associated utilities.
  • Natsura Core Decorate — Modified to work with the canonical spline definition and related utilities.
  • Natsura Core Grow — added "normalized_u" attribute. A highly requested feature that works with growth fraction to make certain modelling styles easier.
  • Natsura Grow — Grow has normalized U. Offset is no longer gated behind a toggle, and is just a "normal" parameter.
  • Natsura Simulate — New canonical spline definition, separate from the rig definition. More work needed here to control the postprocessing from the grow nodes.
  • SOP Create Nanite Assembly — A tree with no instances no longer errors on export.
  • SOP Create Nanite Assembly — Multiple assembly decorators can be exported together.

Bug Fixes

  • Natsura Assembly Decoration — A couple of small bug fixes.
  • Build Assembly Rig — Minor bug fixes.
  • identify_shared_instances — minor bugfixes
  • Natsura Import Speedtree (Experimental) — minor bugfixes
  • Instancify — minor bugfixes
  • Natsura Rebuild Primitive Attributes — It is now a little faster.
  • Rig to Assembly — Rig to assembly has seen some minor bugfixes.