Grasshopper

algorithmic modeling for Rhino

An update is available for download. This release fixes some rather serious issues and has a few minor new features.

Fixes:

  • Opening a Grasshopper file would solve it twice, this is fixed.
  • Voronoi 3D component would result in invalid breps in Rhino5, this is fixed.
  • Rectangle and Polygon components did not have a default value for radius, this is fixed.
  • Events from Rhino were sometimes handled during solutions, resulting in a breakpoint message, this is fixed.
  • Persistent data saved by Grasshopper 0.9.0006 and earlier would not deserialize correctly, this is fixed.
  • Face Vertices component didn't work, this is fixed.

New features:

  • Added an Ungroup item to the Edit menu.Components from the Maths.Boolean panel have been moved into the Operators dropdown.
  • Added Create Matrix component (Maths.Matrix panel).
  • Added Display Matrix component (Maths.Matrix panel).
  • Added Decompose Matrix component (Maths.Matrix dropdown).
  • Added Invert Matrix component (Maths.Matrix dropdown).
  • Added Transpose Matrix component (Maths.Matrix dropdown).
  • Added Swap Columns component (Maths.Matrix dropdown).
  • Added Swap Rows component (Maths.Matrix dropdown).
  • Added Tree Statistics component (Sets.Tree dropdown).
  • Parameter options have been grouped in parameter pop-up menus.
  • Angle parameters now accept values in degrees when enabled in the popup menu.

--

David Rutten

david@mcneel.com

Poprad, Slovakia

Views: 12432

Replies to This Discussion

Thx for the new Matrix component, a lot of things that can be done with that.

But unfortunately multiplication and addition want work on the matrix, will that be implemented?

I wanted to point out that there is still a strange behavior in the Vector field component.

Attached an gh definition and did post that before: http://www.grasshopper3d.com/forum/topics/vector-field-error

If you set the angle to 0.5 or 1.5 the vector field is wrong in my opinion, but maybe I am wrong.

Attachments:

Yes, I plan to add addition, multiplication etc for matrices. 

I'll have a look at the vector field stuff soon.

Thanks.

--

David Rutten

david@mcneel.com

Poprad, Slovakia

it will be also so nice to somehow write custom matrixes - something as a panel.... and to store strings over there...

I can't reach the download server. Is there an alternative to download the latest version?

Thanks!

Hi David, I tried to use a graphics tablet in GH, everything was fine except for the function by shortcut SHIFT(or CTRL) + LeftDrag(Hold) + RightClick to connect or disconnect multiple wires. The mouse or trackball were all fine, only the graphics tablet(the drag function was set to drag on the tablet by the pen and click function was set to the button on the pen).

Any ideas?

Thanks.

Hey!

Thank you for the Jumpers, I like them so much!

What do you think of there will be a widget to see all jumpers as a numbered circles at the right down courner of the canvas? with an ability to push amd move to the point.

Btw how to use entwine still saving the tree inside the input?

A couple more notes:

- New Data Trees Matching: I used a Move Object with a Geometry input ordered as a tree {0-9;0-8} and a series of Vectors {0;0-89}. The resulting Geometry Data Path was based on the Vector and not the Geometry Data Path - this seems opposite of the new changes with how this is handled. Is that correct?

- Mesh Evaluate: When evaluating a Mesh based on parameters in the corner of the face used, some of the Normal Vectors were not Unitized. Seemed inconsistent.

- Mesh Parameters: Like them! Can we have an object to Decompose Mesh Parameters?

I understand that GH always takes the "more deeply branched" tree to build the data path. {0;1-10} rules over {0-10} and so on. This is the way data matching works since first 0.9.xxxxx version.

Exactly! If both of my branches have two levels, one with no overlapping Paths on either {A;B} and the other with overlapping Paths on A (effectively {0;B}), shouldn't the resulting Paths correspond to the Paths with more detail. Here this would be the first - {A;B} ?

Perhaps the number of branches affects the choice of the dominant tree structure. I understand that GH look at level of branches that every tree has. In your example, both tress have two levels. Perhaps the next step is count the number of branches in every level and take the tree structure with more levels and more branches.

With my theory {0;0-10} rules over {0;0-3} or {0-2;0-4}. Notice that in both cases we have a {A;B} base topology but the number of total branches in the top level is greater.

If you get something clear about of this, please, keep sharing posting. We need some David help here :P 

Small wish - can you add "spllit color to L,a,b" component? 

So good, Thank you!

RSS

About

Translate

Search

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service