It’s been a while since I’ve regularly updated this blog (blame the day job and life). Here’s some updates and links on stuff related to addons I’ve made for Blender or scripted nodes for Sverchok.
Generative Art in Sverchok for Blender
The node I wrote to do 3D L-systems in Blender via the Sverchok add-on is now a node in the main release of Sverchok. It has been kept updated by others on the Sverchok team and works with the latest Blender. It’s now in Sverchok under Nodes > Generator > Generative Art
See the offical docs
My work was inspired by Structure Synth. Kronpano has made BrowserSynth an online implementation of Structure Synth. It uses the original eisenscript notation.
Humphrey Hippo had a number of blog posts on Generative Art in Sverchok.
See his structure-synth tag for a full list but particularly:
- Adventures in Sverchok’s Generative Art Node
- Preparing Eisenscript for the XML Translator
- Photo 51 – Structure Synth DNA
If you want to learn Sverchok codeplastic’s ebook looks like a great place to start.
Mesh Maze Blender Add-on
I’ve updated my Blender mesh maze add-on (the non-Sverchok version) to Blender 2.8. This can generate a maze pattern on the surface of any mesh
Steven Scott has done a you-tube tutorial on installing and using it.
There’s also a tutorial on this blender-addons site.
Copy2 Blender Add-on
I’ve also updated the Copy2 Blender add-on to Blender 2.8. This add-on can copy one object to the vertices or faces or edges of another object. The direction of the copy from object is set by the normals of the copy to object.
Steven Scott has done a you-tube tutorialon this one as well.
Auto Save Render Blender Add-on
I wrote a Blender add-on to automatically save a copy of the Blender file along with a copy of the rendered image each time a Blender file was rendered. This is a crude form of version control. Most of the functionailty of my version is now incorporated in the original by Florian Felix which often appears under the community or testing tabs in Edit > Preferences > Addons
but not always in the final releases. The code is on the developer website at https://developer.blender.org/diffusion/BAC/browse/master/render_auto_save.py and is more up-to-date than mine. It works in Blender 2.83.
Tree Generator node for Sverchok
My tree generator scripted node for Sverchok uses the space colonization algorithim to generate branched structures from a cloud of points. I’ve added a scripted node lite version to the repo that works with Sverchok 0.6 and Blender 2.83.
There’s a few videos by Jimmy Gunawan showing its use:
- # LIVENODING 846 / SV Mirror Metaballs of Elfnor Tree
- # BLENDERSUSHI / SV Elfnor Space Tree Maze Design (LIVENODING379)
- # BLENDERSUSHI / SV Elfnor Tree Generator (LIVENODING068)
Conway polyhedra
I implemented Conway’s polyheron operators as a set of Sverchok scripted nodes. They can be used to generate complex polyhedra. I’ve updated this to work in Blender 2.8, but I haven’t throughly tested that update yet.
Andrew Marsh has an online web app for playing with the operators.