8000 Releases · williamchange/b3dsdf · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
8000

Releases: williamchange/b3dsdf

b3dsdf v0.12.1

26 May 04:50
c2e8ee7
Compare
Choose a tag to compare

Bug fix release:

  • Addressed #10 where height value close to zero can create a single dot instead of a line

b3dsdf v0.12.0

04 Mar 07:14
c57fe4e
Compare
Choose a tag to compare

Added 8 nodes:

SDF gradient

pv1

Operators

pv2

Full Changelog: v0.11.0...v0.12.0

Gradient SDFs

SDF Gradient Ops

Misc

b3dsdf v0.11.0

28 Feb 15:17
c2caa5f
Compare
Choose a tag to compare

Added 2 sdf nodegroups:

pv0

pv1

Full Changelog: v0.10.0...v0.11.0

2D SDFs

b3dsdf v0.10.0

03 Dec 10:00
2bc7a50
Compare
Choose a tag to compare

Adding 4 new nodes in this release:

release_pv

opXor example:

opxor_eg


Full Changelog: v0.9.2...v0.10.0

2D SDFs

SDF Operators

b3dsdf v0.9.2

10 Jan 05:27
b06c8d6
Compare
Choose a tag to compare

Took too long for this one(some nodes added back in 2022) but I guess this should be the last update in a while...


This release adds 3 2d sdf nodes.

Full change-log can be found here: v0.9.1...v0.9.2

sdnodes

sdfpreview

2D SDFs

b3dsdf v0.9.1

21 Aug 05:48
11ba20c
Compare
Choose a tag to compare

Full change-log can be found here: v0.9.0...v0.9.1

This is a minor update which fixes the disappearing menu (#3) across add-on enable/disable and when loading templates.

Thanks @Quackarooni for the PR!

b3dsdf v0.9.0

27 Jun 08:27
56fbaa9
Compare
Choose a tag to compare

This release adds 21 new nodes(currently at 157 nodes in the pack), including 8 new 2D L-inf SDFs.

Full changelog can be found here: v0.8.0...v0.9.0

0 9 0_demo

0 9 0_preview

Fix ops for Z axis (usage with 3D sdfs)

2D SDFs

L-inf 2D SDFs

3D SDFs

Vector Ops

b3dsdf v0.8.0

19 Jun 12:17
f03b2b4
Compare
Choose a tag to compare

At this point all existing 2D sdfs from Inigo Quilez should already be adapted (including the one I missed from previous additions - oriented box). This update adds 5 new 2d SDFs, 4 new 3D SDFs and the hexagon grid(new tiling category).

Since the Volume Cube node has been added (see README.md for more details) it is now possible to use most of the nodes included in this pack in geometry nodes. There's no plans to port the nodes but a converter can be used. However it does motivate me a little in adapting new nodes a bit faster :D

While that there's not a lot of 3D SDFs in this pack it is still possible to utilize 2D ones by generating 3D SDFs from them via vector operators such as extrude / spin (vector operators). See this shadertoy or IQ's site (Revolution and extrusion from 2D) for more details how they work.

The Wiki is still largely a work in progress but most of the following should already have image examples (mostly 2D ones).

Full changelog v0.7.0...v0.8.0

image

New Nodes

b3dsdf v0.7.0

21 May 07:36
fd0e4ed
Compare
Choose a tag to compare

Now 125+ nodes! This release mostly focuses on adding 3D sdf's 🍡
For how to raymarch 3D sdfs checkout Learning Resources in the readme.

Full changelog v0.6.0...v0.7.0

3dsdf
image

Patterns

3D SDFs

Vector Operators

b3dsdf v0.6.0

06 May 13:57
9c4189e
Compare
Choose a tag to compare

Full changelog: v0.5.0...v0.6.0

Now 106 nodes! This mostly adapts the remaining 2D sdfs from iq and some domain/vector operators from hg_sdf and D6464. Original sources of the nodes(glsl) can be found in the commit messages(shadertoy links) or in the reference list via README.md.

New nodes

  • sdRoundSquare 3425edd
  • sdSpiral ec2ccda (Inexact distance)
  • sdSpiralArcs 36b955a (Exact distance, up to 12 arcs)
  • sdSpiralARound Archimedean spiral 2f7f220
  • sdSpiralASquare Archimedean spiral 2f7f220
  • sdSpiralAUV Archimedean spiral with UVs 55cf4ee
  • sdSineN distance to sine wave with the newton solver 549ba43
  • opRepeat Infinite Mirror 1D (pMod1Mirror, adapted from hg_sdf) 669bb87
  • opMirror 1D (pMirror, adapted from hg_sdf) 57fb97f
  • opSwirl (adapted from D6464) Swirl around XY b566f84

image

0