algorithmic modeling for Rhino
Hi All,
Does anyone have experience with recursion? I'm trying to implement a simple procedure in Csharp that recursively fragments a mesh.
A Tree datastructure is used because nested lists returned errors. However, when I feed a data stream back to itself, it returns :
1. Recursive data stream found, this component depends on itself
Might anyone have advice on this? Are datatrees the way to go? Is it possible to do this in a single Csharp component? The purpose is this exercise is pure curiosity: I want to learn how to implement recursion in Csharp.
Attached is a clean file with a "hacked" version that works and the broken component...
Thanks in advance for any pointers.
cheers,
Lenn!
Tags:
C# is the perfect vehicle for recursion, Rather than trying to output something then input the same thing again you want to create your manipulation within a loop. Loops are how you would code recursive mesh manipulations like smoothing, minimal surfaces, or in your case fragmentation.
To answer your question directly, datatrees are not the way to go when dealing with meshes. Meshes are very good at keeping track of their properties like faces and vertices but instead of me going on and on why don't you check out my attached file and tell me if I'm on the right track...
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by