Grasshopper

algorithmic modeling for Rhino

So in my file I am trying to make a point attractor with a flexible surface (that changes based on rotation angle) act as the panel for a lofted surface. Right Now I have 2 problems. 1. The point attractor does not appear to work on the surface and 2. The panel does not cover the entire surface. Attached are the files. Thanks in advance for any help.

Views: 1209

Attachments:

Replies to This Discussion

Vilie, for point number two you have to reparameterice the surface in the [Surface Box] component. What it does is remap the domain of the component from 0.0 to 1.0. You'll notice it in a lot of components. 

I don't understand what you want to do in point number 1. 

I think you should start over and check some tutorials on attractors. You are making some very weird conncetions like using a distance as index to select an item from a list (actually you connected to the "wrap indices" that converts the distances to 1 and 0 boolena values...) or using a curve as rotation plane...

Bounding box per object isn't a good choice if you want to rotate rectangels around one of the edges. the bounding box will always have the rotated face along it's diagonal. If this box is mapped to another box, you will end up with identical faces on the cylinder...

Attachments:

Is there away to make each piece react independently to an input such as a sun angle?

Sure. Same way you calculate one angle from the attractor distance, you calculate one angle from your sun angle.

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service