Grasshopper

algorithmic modeling for Rhino

"modified by expression" visual indicator in input

Hi. I think I have already said this before, but I'll say it again anyway... fantastic software!!
I am teaching grasshopper at the university of Concepción, Chile, and I have found a graphic problem that affects definition sharing/teaching and they may have a simple solution.

There is no way of seeing if a component, or one of his inputs, is being modified by an expression. This can be very confusing for a student since he will copy the definition exactly as he see it but it won't work. The solution would be to use a colour or an asterisk for the modified input, to make clear that it is being affected by an internal expression.

Thanks

Frane Zilic

Views: 405

Replies to This Discussion

Frane,

I agree, I'll add the Asterisk approach to 0.7.

--
David Rutten
david@mcneel.com
Poprad, Slovakia
Hi,

I think this is a really good idea, I use a lot of expressions on components inputs and as Frane says there is currently no way to tell if there is something in them apart from actually looking at the inputs.

The asterisk approach sound good!

Cheers

Evert
Why not use the F(x) Expression Components when using expressions to manipulate your streams and write the formula in a Panel for the world to see and likewise use the Flatten Component instead of hiding in a component.
I meant to say "why not in the mean time...." sounds quite snooty when I read it back
I agree with Danny, its a matter of organization, its understandable if you want to keep your definition as uncluttered as possible, there have been multiple times where i have gone back to old definitions and i can't figure the problem out for the life of me because i didn't use a panel or have a flatten component
Everybody agrees with Danny, that's the whole point. When we make it obvious that an expression is in place or that the Flatten option has been checked then it's no longer confusing.

--
David Rutten
david@mcneel.com
Poprad, Slovakia
maybe even integrate some color in the fancy wires.

on anther note i do not like to use the flatten component because it duplicates the geometry, and if your scene is already heavy it will slow it down that much more.
Robert,

it won't actually duplicate the geometry, but it will draw the same geometry twice. If you disable the preview it should be a minimal impact.

In Grasshopper geometry is not duplicated unless it is changed.

--
David Rutten
david@mcneel.com
Poprad, Slovakia
that a good distinction i did not know about. what constitutes a change. is rotate, scale, or move a change?

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