Polygonjs 2.0.59
SDF deformers, screw threads, GPU meshing
·built with Jai 0.2.029
-
Breaking
geo/SDFRoundis nowgeo/SDFOffset, andcode/SDFRoundiscode/SDFOffset. I had chosen the previous name poorly, this one fits what the node does. -
New
geo/SDFTwistturns a Field about an axis,geo/SDFBendwraps it around one, andgeo/SDFPolarRepeatcopies it around one. It’s very useful to bend text on a cylinder for instance: sdf-bend-text-on-cylinder, to build a twisted pillar, or a gear. -
New
geo/SDFThreadis a polynode (a node made of node), showing a receipe to make a thread. sdf-thread-bolt-and-nut. -
New
The
code/SDF*set now mirrorsgeo/SDF*one for one, withcode/SDFTube,SDFHexPrism,SDFTriPrism,SDFSolidAngle,SDFElongate,SDFImprint,SDFSeam,SDFExtrudeandSDFRevolveadded. Anything you can build with thegeo/SDF*nodes you can now build inside ageo/SDFBuilder. -
New
geo/SDFBuildercan now modify an input field, not just generate one. sdf-builder-rock. -
New
geo/SDFCreatecan save the generated grid to disk and reload it. This is useful when building it from a high resolution geometry takes time: sdf-grid-cache. -
New
geo/SDFCreateaccepts curves. sdf-curve-tube. -
New
geo/CurvePropertiesallows you to open or close an input curve. -
New
geo/M2DStrokegives an open curve a width, so a polyline becomes a 2D region the rest of the M2D family can extrude, offset or triangulate. -
Improved
geo/SDFTriangulatecan sample the field on the graphics card. -
Improved
geo/SDFRevolvegainshelicalandpitch, so the revolve climbs as it turns instead of closing on itself. That is whatgeo/SDFThreadis built on. -
Improved
geo/Linetakes an input and joins its points into a polyline, one per object, in the order they arrive and with nothing else done to them. A 2D input gives a 2D polyline.geo/Addintogeo/Lineis the shortest route from a few hand-placed positions to something drawable. -
Improved
geo/Curvebuilds a curve from positions typed into the node, with no input at all. -
Improved
Seven
code/SDF*nodes gained the viewport handle theirgeo/SDF*twin already had: the 2D family (SDFBox2D,SDFCircle2D,SDFEllipse2D,SDFEquilateralTriangle2D,SDFHexagon2D),SDFSegment2DandSDFTransform. A field built inside ageo/SDFBuilderis now dragged the same way as one built from the geo nodes. - Improved The editor’s Memory panel reports what each node holds, broken down by category and sortable by column, so the node behind a large scene is findable.
- Fixed Importing a binary STL built every triangle from the first three points, so a file came in as a single sliver and nothing else. Only the first face was ever right.
- Fixed a crash when extracting a subnet from the network panel’s context menu. Typing into an integer parameter read the text as a float.