Hi Everyone. If you are interested on how to do this in Blender 3.0, the file is available on my Patreon. patreon.com/uhstudio I will release an updated video a later.
Having studied grasshopper for a semester and working with blender for at least 4 years, I am amazed that Blender has new proper tools to the same thing. Great Video 😊
Thanks for the tutorial. Yes, it's a pity that Geometry Nodes still don't have the "data tree" data structure of Grasshopper to manage geometries as multi-dimenstional lists which is very important for access items in a nested lists.
Seeing as your grasshopper definition is all 1 branch deep, you could just graft your incoming geometry and use the gene pool instead of sliders. If you want to avoid copying your definition that is. Also, since you have elefront, you can put your slider values in the object user attributes if you'd like. I also think using the geometry pipeline to reference your floor model makes a lot of sense in this case.
Even out of render mode, Rhino typically can't handle much geometry as well as Blender, and there's a good reason for it - it meshes objects on the fly.
@@UHStudio Not really, there are dozens of architecture firms that use Grasshopper to create entire skyscrapers parametrically. I myself have already created complex bridges with it that were displayed fluently and contained a lot more data than in your example. Also, you can't compare Blender to Rhino because Rhino creates nurbs objects and not polygons.
@@alleskaese So what is your point and what message are you trying to carry across with NURBS vs Mesh? How different does NURBS get the job done from Mesh during the construction of the building?
@@owurakuotchere-darko9392 Well, a big difference between mesh and nurbs objects is accuracy and that's where meshes don't stand a chance especially on projects where accuracy is a priority.
I think what's powerful in Grasshopper is the fact there are SO MANY plugins for grasshopper on Food 4 Rhino, also the components are much more customisable comparing to blender since you can use components like GHPython or C# and VB.
No doubt that Grasshopper is very powerful, and quite frankly, it has changed the architecture and design industries. Geometry Nodes is certainly not quite there, but it doesn't hurt to look at some of the potential use cases for the new system.
@@UHStudio I agree, some of our design studios in my uni are already starting to use blender instead of grasshopper. For me personally, if Geometry Nodes supports customisable nodes that can be coded with python, c++ or c#, I would be switching to blender today. Because customisable nodes would give users a tremendous amount of flexibility and allow plugin development for the Geometry Nodes, unlocking unlimited possibilities.
I Might be wrong but i feel like its super hard to do like some grassopper ish styles buildings with geonodes, would be amazing if you do like some Calatrava blenders tutorial with geonodes
Very nice! Thank you for this highly educational comparison. Is there a way to mimic the Rhino 7/Grasshopper's MultiPipe feature using Blender's Geometry Nodes(or even Sverchok)? [The Mesh to Curve + Curve to Mesh] combo results in non-connected corners...
It's quite different. List comprehensions don't exist in Geometry nodes, unfortunately, so you need to do all kinds of trickery to get indices that you wish to. But it's powerful with instancing.
Grasshopper is a cad tool and blender is a mesh tool. Grasshopper data can be converted into files which can generate drawings and real world data blender can only generate mesh data which can be only used for animation or iteration or ideation.
They both have their advantages. If you know a bit of Blender, goemetry nodes might be easier because it works really well with Blender's super easy-to-use modifiers. However, a lot more can be done in Grasshopper, but it also takes a lot more time to learn properly. It depends on what you need it for.
@@UHStudio For 3D printing, what do you think (organic design, too)? i m learning using both, but i like to know blender or grasshoper to be focus.... Sorry for my english...
I ha a quick question I a m student who is learning 3d and I am looking to buy a laptop I am between the MacBook M1 pro 14 inch with 10 Gpu 16 cpu. Or the ConceptD 7 Laptop - CN715-71-73A9 this is the one with rtx2080 max. 32 ram and 1t. I just don't know which one would be better for 3d work in cinema and blender as well as some Adobe suit. Appreciate your help. I just don't know, because the acer one they told me is good and they have a sale at the moment so I'll be able to afford it, but at the same time the MacBook is new in terms of release day than this acer I think is from 2020 so I don't know what would be the best option?
Macs are better laptops, windows better desktops. In that I mean that even a nice Windows laptop is more of a desktop tha. A laptop - battery doesn't last as much and they are noisier. But, windows with Nvidia GPU is faster for rendering.
Have you considered that the lag is because Rhino works with NURBS instead of meshes? Meshes are lighter and less memory demanding that's why in Blender it is faster.
What is real life? Do you mean something to build? You can get a buildable element from both, but likely Grasshopper has a toolset that can break down complex elements further - e.g. easier panelisation, documentation, etc. Chances are that whether one uses Grasshopper or Geometry nodes, documentation may likely be in a third program like Revit or Freecad.
Hi Everyone. If you are interested on how to do this in Blender 3.0, the file is available on my Patreon. patreon.com/uhstudio I will release an updated video a later.
Having studied grasshopper for a semester and working with blender for at least 4 years, I am amazed that Blender has new proper tools to the same thing. Great Video 😊
Thanks! Blender also has Sverchok, the Russian word for Grasshopper, which is a more direct comparison to Grasshopper, but it is a heavy addon.
@@UHStudio Sverchok = Сricket, Grasshopper = Kooznecheek! 😏
@@rst4m thanks for the clarification ;)
I think Rhino Grasshopper feedback is slower because it creates precision NURBS while Blender is polygon / mesh based. Awesome video. Thanks.
i always find your tutorials helpful
Thank you :)
Great video!
Thank you :)
Thanks for the tutorial. Yes, it's a pity that Geometry Nodes still don't have the "data tree" data structure of Grasshopper to manage geometries as multi-dimenstional lists which is very important for access items in a nested lists.
Lists are on the to-do list for geometry nodes, but not quite there yet.
Seeing as your grasshopper definition is all 1 branch deep, you could just graft your incoming geometry and use the gene pool instead of sliders.
If you want to avoid copying your definition that is.
Also, since you have elefront, you can put your slider values in the object user attributes if you'd like.
I also think using the geometry pipeline to reference your floor model makes a lot of sense in this case.
Yep, true for all these, but I was trying to compare as much like for like as possible.
one of the reason for lagging in Rhino is because you use Render mode, if you switch to shadow mode, it should be way more faster
Even out of render mode, Rhino typically can't handle much geometry as well as Blender, and there's a good reason for it - it meshes objects on the fly.
@@UHStudio Not really, there are dozens of architecture firms that use Grasshopper to create entire skyscrapers parametrically. I myself have already created complex bridges with it that were displayed fluently and contained a lot more data than in your example. Also, you can't compare Blender to Rhino because Rhino creates nurbs objects and not polygons.
@@alleskaese So what is your point and what message are you trying to carry across with NURBS vs Mesh? How different does NURBS get the job done from Mesh during the construction of the building?
@@owurakuotchere-darko9392 Well, a big difference between mesh and nurbs objects is accuracy and that's where meshes don't stand a chance especially on projects where accuracy is a priority.
well done :)
Thank you
Nice tutorial, I like both softwares!
Thank you! Yes, they are both quite useful for architectural design.
I think what's powerful in Grasshopper is the fact there are SO MANY plugins for grasshopper on Food 4 Rhino, also the components are much more customisable comparing to blender since you can use components like GHPython or C# and VB.
No doubt that Grasshopper is very powerful, and quite frankly, it has changed the architecture and design industries. Geometry Nodes is certainly not quite there, but it doesn't hurt to look at some of the potential use cases for the new system.
@@UHStudio I agree, some of our design studios in my uni are already starting to use blender instead of grasshopper. For me personally, if Geometry Nodes supports customisable nodes that can be coded with python, c++ or c#, I would be switching to blender today. Because customisable nodes would give users a tremendous amount of flexibility and allow plugin development for the Geometry Nodes, unlocking unlimited possibilities.
@@UHStudio Right now, I think blender is just lacking a bit of that flexibility compared to Grasshopper.
i love your videos you putting a lot of effort can you do more towers on blender you would help me so much : )
Thanks! And appreciate the suggestion!
It would be interesting to see the exact same thing in Blender 3.0 beta.. I think it would be easier.
Yes, I have an example working, but will release the video once Blender 3 is out. It is easier, but with some caveats.
You should do an update to this video using the newest version of BGN. And see what improvements have been made and improved your bgn model.
Thanks for the suggestion! I have some interesting experiments with the new system. Just need to find the time to put the in a video
I Might be wrong but i feel like its super hard to do like some grassopper ish styles buildings with geonodes, would be amazing if you do like some Calatrava blenders tutorial with geonodes
Thanks for the suggestion. For Calatrava like buildings, blender's subdiv is perfect even without geometry nodes
Very nice! Thank you for this highly educational comparison. Is there a way to mimic the Rhino 7/Grasshopper's MultiPipe feature using Blender's Geometry Nodes(or even Sverchok)? [The Mesh to Curve + Curve to Mesh] combo results in non-connected corners...
Do you mean multiple profiles swept along the same rail?If so, yes, this can be done in Blender with Geometry nodes.
i'm really good at grasshopper but i feel a little confused on geometry nodes. why?
It's quite different. List comprehensions don't exist in Geometry nodes, unfortunately, so you need to do all kinds of trickery to get indices that you wish to. But it's powerful with instancing.
@@UHStudio Cool! Thank you!
Grasshopper is a cad tool and blender is a mesh tool.
Grasshopper data can be converted into files which can generate drawings and real world data blender can only generate mesh data which can be only used for animation or iteration or ideation.
It's not so straight cut. Blender is like Maya, and Zaha Hadid Architects use Maya, along with Grasshopper for designing through almost all projects.
a free gumroad demo would be helpful
You can get the file on my patreon - www.patreon.com/uhstudio
Which one is more easy? Which one is better?
They both have their advantages. If you know a bit of Blender, goemetry nodes might be easier because it works really well with Blender's super easy-to-use modifiers. However, a lot more can be done in Grasshopper, but it also takes a lot more time to learn properly. It depends on what you need it for.
@@UHStudio For 3D printing, what do you think (organic design, too)? i m learning using both, but i like to know blender or grasshoper to be focus.... Sorry for my english...
I ha a quick question I a m student who is learning 3d and I am looking to buy a laptop I am between the MacBook M1 pro 14 inch with 10 Gpu 16 cpu.
Or the ConceptD 7 Laptop - CN715-71-73A9 this is the one with rtx2080 max. 32 ram and 1t.
I just don't know which one would be better for 3d work in cinema and blender as well as some Adobe suit.
Appreciate your help.
I just don't know, because the acer one they told me is good and they have a sale at the moment so I'll be able to afford it, but at the same time the MacBook is new in terms of release day than this acer I think is from 2020 so I don't know what would be the best option?
Macs are better laptops, windows better desktops. In that I mean that even a nice Windows laptop is more of a desktop tha. A laptop - battery doesn't last as much and they are noisier. But, windows with Nvidia GPU is faster for rendering.
Have you considered that the lag is because Rhino works with NURBS instead of meshes? Meshes are lighter and less memory demanding that's why in Blender it is faster.
The geometry being used in Grasshopper for the example is a mesh imported from Blender. It has not been converted to to nurbs.
look kinda satifying
I m a beginner, Which one should I learn for architecture and interior works?
Depends on what you do. Grasshopper is almost a must these days, so I would say that's first. Geometry nodes is really nice to have second.
Which is better to applicability for real life?
What is real life? Do you mean something to build? You can get a buildable element from both, but likely Grasshopper has a toolset that can break down complex elements further - e.g. easier panelisation, documentation, etc. Chances are that whether one uses Grasshopper or Geometry nodes, documentation may likely be in a third program like Revit or Freecad.
Switch to shaded. That will instantly turn off the lag…
Not always
output
Thanks for mentioning :)