Grasshopper

algorithmic modeling for Rhino

Maybe something wrong with me but than i can't get it. So it's a definition and screenshot.

Views: 584

Attachments:

Replies to This Discussion

version is 

Version 0.9.0075 

Yeah that's definitely a bug. I fixed it now, lines that are (anti)parallel to within 0.01 degrees are no longer solved.

--

David Rutten

david@mcneel.com

Could you please link that to drawing precision?

Are you sure? The Rhino angle tolerance is often 1 degree, which would be ridiculously large for this purpose.

--

David Rutten

david@mcneel.com

Or e.g. angleTolerance / 1000

It would be just good to have it not fixed to a value...

I mean I wouldn't mind the intersections returns infinity -> concept?

How would you use that infinity? How does infinity differ from null in terms of information content?

I can put in an additional input for custom tolerance settings, but I don't do that anywhere else so it would be a little bit weird.

--

David Rutten

david@mcneel.com

So how do you handle floating point imprecision in other components, I always thought you would tap into the drawing tolerance?

Why Infinity:

If you consider 3d space than two parallel lines could return infinity while two skew lines could simply return null -> so you would get a little more information out of it  

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