http://youtu.be/dOiaMsE1uTU
If you're familiar with Rhino you probably know Grasshopper, a plugin for parametric object creation. Sverchok (Russian for Cricket) is a new Blender add-on which aims to achieve the same functionality for Blender.
nikitron writes:
Sverchok is a node-based generative addon for creating parametric forms in Blender. Those familiar with Houdini or Rhinoceros 3D might know the visual scripting language Grasshopper, which Sverchok has been inspired by. Using a similar node based visual programming method, Ukrainian/Russian artists/programmers Nikita and Alexander have brought this functionality to Blender users.
This is the first implementation of the addon and there are limits due to the small NURBS Library found in Blender right now and the Python API places it's own restrictions on speed of development, but Nikita says, “Future implementations of Sverchok (Cricket) will include nodes for math, expressions, finding specific edges, vertices, polygons, evaluate points on a spline, and ability to make node chains, etc.”
So if you are interested in architectural tools and/or generative arts and how a node based approach to creating parametric 3D objects works, the Cricket is a great new addition to Blender. Try it out and give the guys feedback over at BlenderArtists.
Alexander Nodovizin (who recently created the Grid Fill Manager addon) and Nikita Gorodetskiy (Nikitron tools addon) are in working team.
20 Comments
Great, I really like the idea of messing around with geometrie via nodes in Blender. But all in all I think we need an better UI for nodes in Blender. Something where you can keep track of what's actually going on there. In this case it's quite simple to understand. But as things get complecated as you would need them to controll nearly all via nodes you _will_ loose track. Blender needs an UI like Nuke where enormously complex scripts can be understood because there internal simplicity is not hidden by the UI.
I know, groups, frames and the reroute point are a step in the right direction but compared to Nuke the nodes themselves are far to limited.
However, thank you for this great add-on!
An option to use parametric modelling techniques in Blender would be a dream come true, although I understand that probably goes against the fundamental ethos and design of Blender as a mesh modeller.
Actually Lukas Toenne had started his work in BI just few days ago (I guess). And his main direction will be Nodes.
I guess the start will be with particles then (it will be highly appreciated by Blender society) it will be with geometry and etc.
Thanks, we will talk to him, if this person, as you say, responsible of Nodes.
He was already started a project with node particles..
http://phonybone.planetblender.org/
It will be cool if you'll be connected together!
Awesome! It reminds me of nodebox. This will make it a lot easier to play with generative art with Blender.
@Nikitron, I appreciate any efforts of that type made for Blender!
But what's the difference between using Hair (with objects instead strands) + Weight modifiers or even Dynamic Paint + Hair and your add-on?
Maybe I'm missing something (yep, I see it's nodable)...
Yes, you missed, that it is first nodes of great idea - grasshopper. If you don't know what is Grasshopper or Bantley on AutoCAD or Houdiny nodes, you better to see it to understand the idea.
Thanks for the explanation! So, it's just a start for big changes, right?
I've tried parametric modelling with Houdini a bit but I couldn't master it after some time passed.
http://www.grasshopper3d.com/
it is
I have to admit, that it presents another part of sverchok, that not implemented yet, but you can use it as nikitron_tools.py, addon. Try to connect objects, this feature will be node-based, each of tool will have slots to cooperate. This is future.
Architectura!!!
Generativa!!!
I'm so amased with it!
I were dreaming about generative paremetrics inside Blender for years!
You are breaking my hart! Thank you!
Looks very interesting with potential.
Ochen krutoy dopolneniye dlya Blender. Mozhete sdelat script kotoriy zapekayet texsture ne v internale, a v Cycles, koneshno yesli mozhno! Spasibo za otvet ;)
Eng: Its really cool. Maybe you can make Cycles texture baker?
Ooh... I use Rhino a lot and Grasshopper is great. I shall be watching how this develops.
I appreciate this very much - another step ahead for mograph-fans like me to go blender 100% :)
I am VERY excited about this. I am an architect and I use rhino/grasshopper on a daily basis, but my inspiration for a completely open source workflow seems like it is getting one step closer. Thank you and looking much forward for the progression of this addon!
Is it possible to make this with realtime updates? Could be VERY useful for animation and motion graphics work.
This solution will be so expensive, that better to redraw it manually
do you mean real geometry redrawing from sverchok to blender?
It is possible and in version maybe 0.4.0 or 0.5.0 would be inserted, but realy expensive. For small geometry it could be done, i guess