← Changelog

Polygonjs 2.0.64

Voronoi cells, print orientation, Claude Code

·built with Jai 0.2.029

  • Breaking geo/VoxelCreate now turns its input objects into voxels, like the other geo/*Create nodes. A scene that used it to make a voxel box or sphere uses geo/VoxelBox or geo/VoxelSphere instead.
  • Breaking The geo/PrinterPrepare node is renamed geo/PrintPrepare. A scene that used it creates geo/PrintPrepare in its place. Its sceneUnit now defaults to centimetres, so a model one unit wide exports as 10 mm; set it to MILLIMETER for the old result.
  • Breaking geo/GenerativeModel replaces its mode menu with a useImages checkbox. A scene that generated from images turns useImages on.
  • New geo/VoronoiCells and geo/VoronoiField break a mesh into Voronoi cells.
  • New geo/PrintOrient turns a model the way it prints best. geo/PrintDownDirection allows selecting the possible directions it can turn.
  • New geo/PrintOverhangMeasure shows which faces of a model would print over thin air, and how much overhang area there is. geo/PrintProperties sets the print settings a slicer should use for each object.
  • New SDF fractals: geo/SDFMenger, geo/SDFMandelbulb, geo/SDFQuaternionJulia, geo/SDFKaleidoscopicIFS, and the 2D geo/SDFMandelbrot2D and geo/SDFJulia2D.
  • New geo/SDFClip, geo/SDFClip2D and geo/M2DClip cut SDF objects and 2D manifolds with a plane or a line, and keep one side or both.
  • New geo/PointRelax spreads points evenly over a surface or through a volume.
  • New geo/QRCode and tex/QRCode create a QR code, as a flat shape or as a texture.
  • New geo/M3DCompose joins several solids into one solid made of several pieces. geo/M3DHull gained combineObjects, to wrap one hull around every solid at once.
  • New The expressions entitiesCount(), which counts the points, primitives or objects of a geometry, and sanitizeFileName(), which makes text safe as a file name.
  • Improved geo/GenerativeModel asks for your provider API key once and remembers it. In the desktop app, it can take its photos from a control panel.
  • Improved geo/SDFCreate and geo/VolumeCreate gained region: work on just what is inside a box, to allow fine-tuning the resolution faster.
  • Improved geo/OrbitControls can turn orbit, pan, zoom and move on or off one by one.
  • Improved geo/Extrude and geo/AttributeCreate gained group.
  • Improved geo/SDFBox2D can round or chamfer its corners, one size per corner if needed. geo/SDFElongate gained center.
  • Improved geo/Measure computes curvature more accurately.
  • Improved The 3MF exporter handles colors better.
  • Improved The help panel lists nodes in a flat list, and the network panel shows a polynode’s own type.
  • Fixed geo/Extrude no longer fuses the points of two extruded primitives that share a point.
  • Fixed geo/GroupCreate by normal works on quads.
  • Fixed geo/LineExpand computes its offsets correctly.
  • Fixed geo/Instance and geo/AttributePromote copy an attribute that already exists on the target.
  • Fixed The editor no longer crashes when a node is deleted while it is selected or an action on it is waiting.