nuLUCA
nuLUCA
  • 37
  • 9 309
Animations in Grasshopper - Row Your Boat | Part 3
In this video we animate a 2D drawing. Building from Part 2, we add a layer of complexity to our animation process by iterating through lines and line types, and by drawing each line (rather than dropping it in fully formed) as it arrives in our queue.
To download the file containing lines for the example drawing (or the completed file), go here:
pavilion.nuluca.com/animations/row-your-boat-part-3
For much more, visit the Pavilion at:
pavilion.nuluca.com/
มุมมอง: 41

วีดีโอ

Animations in Grasshopper - Row Your Boat | Part 2
มุมมอง 7919 ชั่วโมงที่ผ่านมา
In this video we animate some simple geometry in Grasshopper. We use the component we created in part one to trigger the growth of rectangular prisms. To download the Grasshopper file from this video head here: pavilion.nuluca.com/animations/row-your-boat-part-2 For much more, visit the Pavilion at: pavilion.nuluca.com/ Here is the link to the Installing Pufferfish tutorial: th-cam.com/video/w6...
Animations in Grasshopper - Row Your Boat | Part 1
มุมมอง 5114 วันที่ผ่านมา
This series is about making animations in Grasshopper. In this video we build a component that makes creating animations very easy-a C# script that produces a list of counters. These counters can be connected to any inputs on your canvas to create motion and/or simulate the passage of time for presentations or to generate geometry. To download the Grasshopper file, or to review or copy the code...
Points! | Exploring the Construct Point Component (Beginner Grasshopper Tutorial)
มุมมอง 26228 วันที่ผ่านมา
Points! They’re not as boring as you might think. They’re pretty great-coordinates in space: 2-D, 3-D, 4-D, more ... we’re just doing 3-D here, though. We’re overviewing the Construct Point component-using one of the simplest components to do some less simple things. Here is the link to the Pasta Mesh tutorial: th-cam.com/play/PLqxYVGNtxaQ68YiWS0FLwPPhB5w-HD4AV.html And here’s the Marching Cube...
Meshes from Mesh Faces | Part 2 (Grasshopper Tutorial)
มุมมอง 122หลายเดือนก่อน
Thanks to a comment on the previous Meshes from Mesh Faces video, we have 2 more ways to create individual meshes from the faces of a mesh. The first involves a plugin called MeshEdit. The second begins with the Deconstruct Mesh component and then proceeds through 2 quick manipulations to the vertices and faces outputs. Each of these methods might be helpful in different scenarios. For more tut...
Installing Pufferfish for Grasshopper 3D
มุมมอง 211หลายเดือนก่อน
In this video we go through the installation process for Pufferfish, a plugin for Grasshopper (by ekimroyrp) that holds a large collection of tools for mathematical operations and geometrical transformations. Much of this plugin deals with creating smooth transitions from one thing to another thing, or through several things. For much more head to nuLUCA Pavilion: pavilion.nuluca.com/
Circle (Part 2) | Packing Circles on a Sphere (Beginner Grasshopper Tutorial)
มุมมอง 168หลายเดือนก่อน
In this video, we bring what we learned in Circle (Part 1) to a 3-dimensional space. We are still arranging circles on a 2-dimensional surface, but rather than a flat surface, we create a component that can organize them on a sphere. To download the Grasshopper file for this video, head here: pavilion.nuluca.com/grasshopper-component-glossary/circle-part-1 For much more, please visit the Pavili...
Circle (Part 1) | Circle Packing to Model Nature in Architecture (Beginner Grasshopper Tutorial)
มุมมอง 502หลายเดือนก่อน
In this tutorial we will examine circles and some simple ways they relate to the organization of space. In nature, dividing space is fundamental. It’s a ubiquitous starting point for an endless array of essential functions. We can learn a lot by examining how nature organizes space and by noticing the benefits that stem from their solutions. We can inform our own design processes by studying th...
Line AB | Twisted Cylinder and Antoni Gaudí (Beginner Grasshopper Tutorial)
มุมมอง 88หลายเดือนก่อน
This is a beginner Grasshopper (for Rhino) tutorial that looks at a few different ways to use the Line AB component. After a brief introduction to the component, we go through 2 different examples using it to connect division points from curves. The first example resembles a DNA strand. The second, a twisted cylinder, lets us create a hyperboloid. Since the hyperboloid is reminiscent of both th...
3 of 3 - Pasta Mesh | C# Supplement (Tutorial for Grasshopper 3D)
มุมมอง 27หลายเดือนก่อน
This is a supplementary video that covers some issues that might arise related to the Rhino 8 scripting component and/or some issues you might encounter if you’re unfamiliar with C# in Grasshopper. Some of these issues may have been fixed (by McNeel/Rhino) by the time you watch this. Some issues, like the cascade of errors that comes with any change to the component, will only every happen to a...
2 of 3 - Pasta Mesh | Change Pasta (Tutorial for Grasshopper 3D)
มุมมอง 53หลายเดือนก่อน
In this video we examine the pasta equations a little. We experiment by changing some of the variables to see what effects they have on the surface of the pasta. To download the Grasshopper file for this video, or to view and/or copy the code, follow this link to the tutorial's page on the Pavilion: pavilion.nuluca.com/pasta-mesh/2-change-pasta For much more, please visit nuLUCA Pavilion at: pa...
1 of 3 - Pasta Mesh | Make Pasta (Tutorial for Grasshopper 3D)
มุมมอง 1862 หลายเดือนก่อน
This tutorial explores one way equations can be used to make surfaces (and, as in our case here, meshes) in 3D modelling. To do this, we study a page in the unique and beautiful book, Pasta by Design, by George L. Legendre. In the first video of this series we make 2 ranges of integers and we pair them. We can think of these as similar to discrete pairs of 2 dimensional u, v coordinates falling...
Installing Weaverbird for Grasshopper 3D
มุมมอง 7102 หลายเดือนก่อน
In this video we go through the installation process for Weaverbird, a topological mesh editor plugin for Grasshopper by Giulio Piacentino. This plugin contains various tools for mesh subdivisions, tools to define various 3-dimensional closed meshes, a tool to create a thick 3-dimensional mesh from a flat 2-dimensional mesh, and tools to smoothen meshes, among several other mesh editing tools. ...
4-8 of 8 - Marching Cubes and Periodic Minimal Surfaces (Grasshopper Tutorial)
มุมมอง 2202 หลายเดือนก่อน
This video gives an overview of how everything comes together in the remaining 5 videos. To see the rest of this series, and to help make it possible for us to create of more tutorials like these, please follow the link below. We are tremendously grateful for your support. pavilion.nuluca.com/
3 of 8 - Marching Cubes and Periodic Minimal Surfaces (Grasshopper Tutorial)
มุมมอง 1002 หลายเดือนก่อน
In this video we finish the lookup table. This involves matching transformed meshes to transformed cube corners; then rearranging our original 14 Boolean patterns to match the cube corners transformations; then placing all of our meshes (we will have too many) into branches that are designated by their associated Boolean patterns; and finally, selecting the first mesh from each branch (since al...
2 of 8 - Marching Cubes and Periodic Minimal Surfaces (Grasshopper Tutorial)
มุมมอง 1322 หลายเดือนก่อน
2 of 8 - Marching Cubes and Periodic Minimal Surfaces (Grasshopper Tutorial)
1 of 8 - Marching Cubes and Periodic Minimal Surfaces (Grasshopper Tutorial)
มุมมอง 3142 หลายเดือนก่อน
1 of 8 - Marching Cubes and Periodic Minimal Surfaces (Grasshopper Tutorial)
0 of 8 - Marching Cubes and Periodic Minimal Surfaces | Introduction (Grasshopper Tutorial)
มุมมอง 6082 หลายเดือนก่อน
0 of 8 - Marching Cubes and Periodic Minimal Surfaces | Introduction (Grasshopper Tutorial)
Installing Anemone for Grasshopper 3D
มุมมอง 3035 หลายเดือนก่อน
Installing Anemone for Grasshopper 3D
Installing Ladybug for Grasshopper 3D
มุมมอง 755 หลายเดือนก่อน
Installing Ladybug for Grasshopper 3D
Ladybug Temperature Analysis (Introduction) - Environmental Analysis Tutorial for Grasshopper
มุมมอง 1215 หลายเดือนก่อน
Ladybug Temperature Analysis (Introduction) - Environmental Analysis Tutorial for Grasshopper
Meshes from Mesh Faces | Part 1 (C# for Grasshopper Tutorial)
มุมมอง 1125 หลายเดือนก่อน
Meshes from Mesh Faces | Part 1 (C# for Grasshopper Tutorial)
Easing Functions | Color Edition (Intermediate Grasshopper Tutorial)
มุมมอง 445 หลายเดือนก่อน
Easing Functions | Color Edition (Intermediate Grasshopper Tutorial)
13 of 13 - Intro to Grasshopper (Venus' Flower Basket) - Connecting
มุมมอง 3825 หลายเดือนก่อน
13 of 13 - Intro to Grasshopper (Venus' Flower Basket) - Connecting
12 of 13 - Intro to Grasshopper (Venus' Flower Basket) - Cross Brace Points
มุมมอง 1485 หลายเดือนก่อน
12 of 13 - Intro to Grasshopper (Venus' Flower Basket) - Cross Brace Points
11 of 13 - Intro to Grasshopper (Venus' Flower Basket) - Make Squares
มุมมอง 1485 หลายเดือนก่อน
11 of 13 - Intro to Grasshopper (Venus' Flower Basket) - Make Squares
10 of 13 - Intro to Grasshopper (Venus' Flower Basket) - Tree Tangent
มุมมอง 1145 หลายเดือนก่อน
10 of 13 - Intro to Grasshopper (Venus' Flower Basket) - Tree Tangent
9 of 13 - Intro to Grasshopper (Venus Flower Basket) - Array Points
มุมมอง 2225 หลายเดือนก่อน
9 of 13 - Intro to Grasshopper (Venus Flower Basket) - Array Points
8 of 13 - Intro to Grasshopper (Venus' Flower Basket) - C# Quick Look Part 2
มุมมอง 1475 หลายเดือนก่อน
8 of 13 - Intro to Grasshopper (Venus' Flower Basket) - C# Quick Look Part 2
7 of 13 - Intro to Grasshopper (Venus' Flower Basket) - C# Quick Look Part 1
มุมมอง 1695 หลายเดือนก่อน
7 of 13 - Intro to Grasshopper (Venus' Flower Basket) - C# Quick Look Part 1

ความคิดเห็น

  • @Yosef_Jeha
    @Yosef_Jeha 8 ชั่วโมงที่ผ่านมา

    Hi, thanks for these interesting series, I was following step by step, till I tried to write the c# code, it gives me an CS0246 error, what I might have done wrong?

  • @B-water
    @B-water 4 วันที่ผ่านมา

    Very interesting !!

  • @creativecomposites6193
    @creativecomposites6193 17 วันที่ผ่านมา

    Really helpful thanks!

  • @INTJ.A
    @INTJ.A 18 วันที่ผ่านมา

    Wow, all your introductions to your tutorial series, to date, are fire! So much effort and skills displayed. Time for me to have a go at this series as well 😀

    • @nuLUCA_studio
      @nuLUCA_studio 16 วันที่ผ่านมา

      Thanks again! You got this!

  • @vault-tec6397
    @vault-tec6397 18 วันที่ผ่านมา

    Thanks, i am student , do you know if i mix this with other plugins, for example culebra, quelea etc.?

    • @nuLUCA_studio
      @nuLUCA_studio 17 วันที่ผ่านมา

      Hi, this could definitely be mixed with other plugins. For something agent based like Culebra or Quelea you could start off on a path like this to create an environment, curves/circles could help define paths for agents. There’s a start to finish stigmergy / slime mold tutorial mid production right now that probably won’t be out until December but I might be able to do a quicker Culebra (since there’s a more recent (2022) update for this plugin) in the meantime. I’ll definitely keep that in mind. Thanks for watching!

  • @INTJ.A
    @INTJ.A 19 วันที่ผ่านมา

    I must say - as a beginner this series was most insightful for me in learning about data manipulation. I followed along from Part 1 and successfully completed it! Keep up the good work ! Cheers~

    • @nuLUCA_studio
      @nuLUCA_studio 18 วันที่ผ่านมา

      Thank you so much! And congrats for sticking with it through the whole series! It can be so challenging to stay in it with something as complicated as Grasshopper. But it’s such a valuable thing to get good at … you’ll learn more tricks, make more connections, make new discoveries, faster and faster as you go (with and well beyond Grasshopper). Well done, it’s no small feat!

    • @INTJ.A
      @INTJ.A 18 วันที่ผ่านมา

      @@nuLUCA_studio And thank you for this awesome tutorial! You explain stuff very well. I'm going to tackle that Marching Cubes and Periodic Minimal Surfaces Series next! Cheers~

  • @eslammashaaly4794
    @eslammashaaly4794 27 วันที่ผ่านมา

    thank you man ive been doin it wrong the whole time 😅

  • @Yosef_Jeha
    @Yosef_Jeha 28 วันที่ผ่านมา

    Thank you for these interesting videos!!

  • @sugrovids
    @sugrovids 28 วันที่ผ่านมา

    I love you

  • @ashikkd8198
    @ashikkd8198 หลายเดือนก่อน

    Thank you

  • @aagnen
    @aagnen หลายเดือนก่อน

    I'm quite honored to be the first to comment under this video! 😊 Not only is the exploration of the topic thoroughly engaging, but the creative use of Grasshopper scripts to generate text on screen was incredibly entertaining. Loved watching every minute of it!

    • @nuLUCA_studio
      @nuLUCA_studio หลายเดือนก่อน

      Thank you soooo much!!!

  • @zzaazza1
    @zzaazza1 หลายเดือนก่อน

    Thanks for the tutorial! for some reason the compound fails at the end.. i have checked but couldn't find the issue. any ideas?

    • @nuLUCA_studio
      @nuLUCA_studio หลายเดือนก่อน

      Hi, I just made the GH file for this video available here: pavilion.nuluca.com/marching-cubes/2-collecting-transformations Scroll down under "Downloads" (it's called Marching Cubes Video_02.gh). Check yours against this file (sometimes the smallest thing can throw everything off, as you probably know, and sometimes it can drive me crazy trying to find it). It might be something with a grafted or flattened tree ... but hopefully checking with this file will help you debug. Let me know if you still can't find it and definitely let me know if you have any issues with the downloaded file. Thanks! Good luck!

  • @BrUnO2507ful
    @BrUnO2507ful หลายเดือนก่อน

    Hi. thanks for your tutorial. But, I think that you can go faster if you just use these vanilla grasshopper components: mesh explode or deconstruct mesh. With those plugins you can obtain the mesh faces

    • @nuLUCA_studio
      @nuLUCA_studio หลายเดือนก่อน

      Thank you so much for pointing that out! It definitely happens more often than it should that I’ll write a C# component that a vanilla component already does. “Mesh Explode” doesn’t come with Grasshopper but is in the very useful MeshEdit plugin. You mentioned “Deconstruct Mesh”, though, which you can use to graft the “F” (Faces) output to plug into the “Construct Mesh” component (along with the un-grafted vertices). And then a much shorter script to get rid of the unused vertices (MeshEdit also has a component for this): private void RunScript(Mesh mesh, ref object a) { mesh.Vertices.CullUnused(); a = mesh; } Maybe you know of an even quicker way. I’m just starting a series (first one should be out this Wednesday or Thursday) that looks very quickly at every vanilla GH component. Probably won’t ever get to all of them but I bet this kind mistake will happen much less often.

    • @BrUnO2507ful
      @BrUnO2507ful หลายเดือนก่อน

      @nuLUCA_studio keep uploading your tutorials. Your channel looks very interesting. Good job! 👍🏻

  • @jibraanzobairi1990
    @jibraanzobairi1990 2 หลายเดือนก่อน

    Thank you so much! this is so great! When are the next parts coming out? cant wait

    • @nuLUCA_studio
      @nuLUCA_studio 2 หลายเดือนก่อน

      Thank you! I’m so glad you’re enjoying it! That means a lot. The next parts are out now. They’re at pavilion.nuluca.com. If you sign up you get these and everything else. It’s this support that makes these videos possible. Membership’s usually $32/mo but right now it’s $10.56 (until May 20, 2024). I really appreciate your note, please keep the feedback coming, it really helps and thank you again!

  • @mohamadmedhat8378
    @mohamadmedhat8378 2 หลายเดือนก่อน

    thank you for this great content

  • @jorgeivangf
    @jorgeivangf 2 หลายเดือนก่อน

    Thanks for sharing, great job! By the way, the "tedious part" is as interesting for me as the rest of the algorithm 😀.

    • @nuLUCA_studio
      @nuLUCA_studio 2 หลายเดือนก่อน

      Yep, I’m with you there. Thanks so much!

  • @danielarococerdavargas2120
    @danielarococerdavargas2120 3 หลายเดือนก่อน

    Thanks :D ❤

  • @wil-fn9bp
    @wil-fn9bp 4 หลายเดือนก่อน

    Hello, a friend and I are working on a biomimicry project for a research project. Your videos are a great help. However, we can't find the RhinoCodePluginGH on food4rhino. Would you recommend another plugin?

  • @YankeeAlfa
    @YankeeAlfa 4 หลายเดือนก่อน

    Thank you!

  • @creativecomposites6193
    @creativecomposites6193 5 หลายเดือนก่อน

    Brilliant! really inspiring, thank you.

  • @maschinelab8598
    @maschinelab8598 5 หลายเดือนก่อน

    The script is not working in Rhino 8. It has 2 errors, that I as a newbie, don't know how to fix. Videos are very good. Thank you.

    • @nuLUCA_studio
      @nuLUCA_studio 5 หลายเดือนก่อน

      Thanks so much for pointing this out. I’ve also had an issue with the C# scripting component in Rhino 8. Rhino 8’s quite new and there might be some bugs. I’m not sure if this is one of the issues you’re having but one thing I needed to do was type “GrasshopperDeveloperSettings” into the Rhino command prompt and then uncheck “Memory Load *.GHA assemblies using COFF byte arrays”. See this discussion: discourse.mcneel.com/t/rhino-8-i-get-into-trouble-with-the-script-editor-for-c-in-grasshopper/169514 There are two more changes you will probably need to make with Rhino 8. 1. Add “using System.Linq;” with the other “using” statements at the top of your code. 2. Add .ToList() in the line: “parameters = in_params.ToList();” I’ve added a complete script here: pavilion.nuluca.com/ig1/8-csharp-quick-look-part-2 Under “Downloads” it’s called “Venus Flower Basket (video_08 for Rhino 8).gh” Hopefully this helps.

    • @maschinelab8598
      @maschinelab8598 5 หลายเดือนก่อน

      @@nuLUCA_studio Hi, thank you for your fast answer. I already had Memory Load unchecked by default. I downloaded your rhino 8 code, and it is not working either. With the code I wrote following your videos I got 3 errors. 1. Operator '<' cannot be applied to operands of type 'int' and 'object' [49:21] 2. Argument 3: cannot convert from 'object' to 'double' [51:61] 3. 'Script_Instance.UpdateParameters(List<double>, Curve, double)': not all code paths return a value [85:24] With your code I only get the first 2 errors. This is quite intimidating, because it is the first time I dare to write code. Thank you again.🤩

    • @maschinelab8598
      @maschinelab8598 5 หลายเดือนก่อน

      @@nuLUCA_studio Also, the code I wrote following you was working until the last "public" part.

    • @maschinelab8598
      @maschinelab8598 5 หลายเดือนก่อน

      Sorry! Your code is working just fine! Error from my part. I'm checking the differences between your code and mine. Thank you!!!

    • @nuLUCA_studio
      @nuLUCA_studio 5 หลายเดือนก่อน

      So happy to hear!

  • @1insp3ru16
    @1insp3ru16 5 หลายเดือนก่อน

    thankyou for this tutorial, could you do an architectural parametric facade in grasshopper.

    • @nuLUCA_studio
      @nuLUCA_studio 5 หลายเดือนก่อน

      Thanks for watching and thanks for the suggestion. I'll work on putting something up like this.

  • @pubudumalingahettiarachchi3009
    @pubudumalingahettiarachchi3009 5 หลายเดือนก่อน

    i catching presentation .. thanks for the sharing