algorithmic modeling for Rhino

David Stasiuk's Friends

  • Yiwen Zhang
  • Mx Bao
  • Winds Tong
  • Jill Koenigsknecht
  • Ewa Kus
  • mohamed fawzy mohamed
  • Kailey O'Farrell
  • Mathias Maierhofer
  • ntoniceddu
  • Aidan Ku
  • Ralf
  • Cord Read
  • M.K.T. Heinrich
  • Fakinos Konstantinos
  • shalom buberman

David Stasiuk's Groups

David Stasiuk's Discussions

Mesh Point Inside

Started Jul 8

Stochastic Fractal Definition
10 Replies

Started this discussion. Last reply by Ye Yuan Oct 9.

Timer in Python?
12 Replies

Started this discussion. Last reply by Anders Holden Deleuran Oct 4, 2013.


David Stasiuk's Page

David Stasiuk's Photos

  • Add Photos
  • View All

David Stasiuk's Blog

Exoskeleton + Cytoskeleton Components

Daniel Piker and I are excited to repackage an updated Exoskeleton with his new Plankton-based mesh wireframe thickening tool Cytoskeleton into a single GHA.

Although both components have been tested and improved upon from their original setups, this GHA is still a work in progress, and hopefully…


Posted on May 7, 2014 at 8:00am — 23 Comments

Marching Cubes: Curve Wrapping & More Metaballs

UPDATE: 30-Jan-2014

I have added breps as an input for wrapping geometry…


Posted on January 20, 2014 at 4:30pm — 19 Comments

Closed Curve Intersection Network

I was looking at a post earlier today, which got me thinking about the logic of how to collect intersected curves into discrete, closed…


Posted on November 11, 2013 at 2:47pm — 6 Comments

Louisiana State Museum and Sports Hall of Fame

For the better part of two years I worked with Method Design and David Kufferman, PE on the design of the structural steel and connection system used for the cast stone panels in the Louisiana State…


Posted on August 9, 2013 at 2:00am — 9 Comments

metaball meshing

For another project I have been working with metaball scalar fields, and I…


Posted on July 26, 2013 at 9:00am — 9 Comments

Latest Activity

David Stasiuk replied to Dennis's discussion Interior Grid Analysis in the group Ladybug + Honeybee
"It's easier to help if you also post your definition and rhino file (or just internalize any geometry you're referencing from rhino)."
David Stasiuk commented on David Stasiuk's group Exoskeleton
"Hi Simone...Exoskeleton uses a list of lines as input, and it works better with a flat list rather than data structure. So you should explode your curves and use a flattened list of lines. However, it also looks like your polylines don't…"
Simone Cimino commented on David Stasiuk's group Exoskeleton
"Hi all, I tried this plugin giving simple inputs but it seems it doesn't work.. What do I have to do? Thank you"
David Stasiuk replied to Blisza's discussion Offset division on surface issue
"it'll be easiest for you to construct this as a mesh as early in your definition as possible, and it will all run much lighter. "
David Stasiuk liked Christopher Voltl's photo
Nov 21
Youngjae chung liked David Stasiuk's video
Nov 20
David Stasiuk liked nikos tzar's video
Nov 20
David Stasiuk replied to Pieter Segeren's discussion Align planes
"Nice! That looks good. Yeah, the angle and rotation calculations are definitely more computationally expensive, although you could do it all in one line:  P1.Rotate(Vector3d.VectorAngle(P1.XAxis, P2.XAxis, P1), P1.ZAxis) :)"
Nov 19
David Stasiuk replied to Eric Lawler's discussion creating low-res polygons
"The red arrow component is a timer You enable it/disable it by double clicking. Using it will show how Mesh machine runs on a time basis so you can see it working...or else you can increase the Iter value to just have it execute a number of passes,…"
Nov 19
David Stasiuk replied to Pieter Segeren's discussion Align planes
"It's just this, yes? ' Where P1 is the plane to reorient ' and the X Axis of P2 is the driving vector Dim RotateAngle As Double = Vector3d.VectorAngle(P1.XAxis, P2.XAxis, P1) P1.Rotate(RotateAngle, P1.ZAxis) A = P1"
Nov 19
David Stasiuk replied to Eric Lawler's discussion creating low-res polygons
"Also, look into Mesh Machine by Daniel Piker. It's in Kangaroo, and lets you dynamically set the target edge length for your mesh. Here are two transformations, the first making the mesh denser, the second going for the low poly: You'll…"
Nov 19
David Stasiuk liked David Valent's photo
Nov 19
David Stasiuk replied to Annabel Monk's discussion Simulating soft robotics
Nov 17
David Stasiuk liked aldo sollazzo's photo
Nov 17
David Stasiuk replied to kipodi's discussion 5 edge mesh ?
"Both Plankton and Turtle manage n-gon meshes."
Nov 15
David Stasiuk commented on David Rutten's photo

GH2 Octrees

"Does this one track adjacencies between the leaf nodes? I was playing with Octrees when I was working with marching cubes, hoping to integrate the two and limit the sampling grid, but was having a hard time finding good documentation for navigating…"
Nov 13

Profile Information

Company, School, or Organization
PhD Candidate, Center for Information Technology and Architecture (CITA)
Web or Blog

David Stasiuk's Videos

  • Add Videos
  • View All

Comment Wall (1 comment)

You need to be a member of Grasshopper to add comments!

Join Grasshopper

At 5:34am on November 12, 2013, Busy Bee said…

Hi David,

I am sorry for the late response..have been so hectic. Thank you so much!  I will try this weekend for sure :) 

Kind regards,




Search Grasshopper


  • Add Photos
  • View All

© 2014   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service