Grasshopper

algorithmic modeling for Rhino

Daniel Caserta Segraves
  • Male
  • Los Angeles, CA
  • United States
Share on Facebook
Share
  • Blog Posts
  • Discussions (19)
  • Events
  • Groups
  • Photos
  • Photo Albums
  • Videos

Daniel Caserta Segraves's Friends

  • Mostapha Sadeghipour Roudsari
  • Jason Fleming
  • Corey Green
  • Arthur Mamou-Mani
  • kermin chok
  • Andy Payne
  • Daniel Piker
  • Luis Fraguada
  • Tuan N. Tran

Daniel Caserta Segraves's Discussions

GH handling of lists of lists

As it is now GH essentially does not handle lists of lists. Try panelizing two surfaces at once with the same script with flip matrix included anywhere. And if shift paths is used anywhere try…Continue

Started Mar 11

Profiling Vector Multiplication
3 Replies

Have been profiling code to find the sticky parts using David's advice on StopWatch…Continue

Started this discussion. Last reply by David Rutten Mar 6, 2013.

Online RhinoCommon SDK documentation
5 Replies

 Oh dear.  "Server Application Unavailable" for the Online rhinocommon SDK documentation. http://www.rhino3d.com/5/rhinocommon/ Which forces me to…Continue

Tags: SDK, RhinoCommon

Started this discussion. Last reply by Daniel Caserta Segraves Apr 3, 2011.

RhinoCommon - Rhinoe.Geometry.Transform
3 Replies

  With VB.Net in RhinoCommon, what is the syntax for changing multiple properties of the Transform class?  (and I'm sure there are other classes that have this issue).  With the old vb.net you could…Continue

Started this discussion. Last reply by Woo Jae Sung Aug 20, 2010.

 

Daniel Caserta Segraves's Page

Latest Activity

Daniel Caserta Segraves posted a discussion

GH handling of lists of lists

As it is now GH essentially does not handle lists of lists. Try panelizing two surfaces at once with the same script with flip matrix included anywhere. And if shift paths is used anywhere try switching that back to one surface with the same script. Both cause complete failure and the solution I assume everyone uses is simply to copy and paste (clusters, possibly). I see these failures as a glaring hole in GH's functionality but I think the solutions are simple and would make GH much more…See More
Mar 11
Daniel Caserta Segraves replied to J Frölich's discussion "All paths may only differ at a single locus"
"Also on this subject, Shift Paths should flatten list when left with only one branch instead of failing. When you switch from dealing with say, three panelized surfaces to one, your entire GH script should not fail without switching out Shift Paths…"
Mar 11
Daniel Caserta Segraves replied to J Frölich's discussion "All paths may only differ at a single locus"
"That's it! Thanks for posting. Glad I finally went looking for this. David - Flip Matrix should absolutely be able to do this. It should know to work with only the last layer of branches and their lists. If there are A, B and C, it should flip…"
Mar 2
Daniel Caserta Segraves commented on Ben Howes's video
Thumbnail

Platypus Prototype

"Get ready for the Platypusss playaaaa.  That is real cool."
Feb 21, 2014
Daniel Caserta Segraves replied to Joseph Brennan's discussion Animate Slider other than BMP?
"Solution - change ".bmp" to ".png" in the animate slider options and Adobe will recognize it."
Apr 15, 2013
Daniel Caserta Segraves replied to Joseph Brennan's discussion Animate Slider other than BMP?
"Was there a solution to Adobe products not being able to read the animate slider outputs? Error reads "Could not complete your request because an unkown or invalid [JPEG or BMP] marker type is found"   daniel"
Apr 15, 2013
David Rutten replied to Daniel Caserta Segraves's discussion Profiling Vector Multiplication
"Shame indeed. I'd expected the .NET compiler people to have optimized operators like this, but it seems it is significantly slower. Anyway, glad you managed to speed things up. -- David Rutten david@mcneel.com Poprad, Slovakia"
Mar 6, 2013
Daniel Caserta Segraves replied to Daniel Caserta Segraves's discussion Profiling Vector Multiplication
"Thanks, that's interesting.  It was code that wasn't running fast enough - a kind of swarm with vectors between every node.  It was a solid factor of 10 for me, 30ms vs. 300ms.  Running plenty fast now.  Also…"
Mar 6, 2013
David Rutten replied to Daniel Caserta Segraves's discussion Profiling Vector Multiplication
"I get a speed-difference of about two-and-a-half, not 10. If you call the operator * then it involves an extra function call as opposed to using the constructor directly. *= will involve an extra function call and an extra assignment. This may…"
Mar 6, 2013
Daniel Caserta Segraves posted a discussion

Profiling Vector Multiplication

Have been profiling code to find the sticky parts using David's advice on StopWatch here.Have come to realize that: MyVector3d  *= MyDouble is about 10 times slower than MyVector3d = new Vector3d(MyVector3d.X * MyDouble, MyVector3d.Y * MyDouble, MyVector3d.Z * MyDouble) Has anyone else come to that conclusion or know why it happens?  Are some vectors…See More
Mar 5, 2013
Daniel Caserta Segraves replied to Daniel Caserta Segraves's discussion Online RhinoCommon SDK documentation
"  Beautiful. "
Apr 3, 2011
Giulio Piacentino replied to Daniel Caserta Segraves's discussion Online RhinoCommon SDK documentation
"There is also this file for consulting the help file offline: http://www.rhino3d.com/5/rhinocommon/rhinocommon.chm but you need to right-click it and push unblock in the panel after the download. This file changes often. -…"
Apr 3, 2011
Daniel Caserta Segraves replied to Daniel Caserta Segraves's discussion Online RhinoCommon SDK documentation
"Yes, the link works.  Thank you. But I'm glad I now have a way to access the documentation locally.  Just working out how to use Sandcastle now. Thanks again daniel"
Mar 30, 2011
David Rutten replied to Daniel Caserta Segraves's discussion Online RhinoCommon SDK documentation
"Does this link work?   http://www.rhino3d.com/5/rhinocommon/index.html   -- David Rutten david@mcneel.com Poprad, Slovakia  "
Mar 30, 2011
David Rutten replied to Daniel Caserta Segraves's discussion Online RhinoCommon SDK documentation
"We're using SandCastle and SandCastleUIBuilder (both free) to convert dll and xml files into proper CHM files. It's how I do it for Grasshopper. I suspect that's also how Steve builds that webpage. I've already informed Steve…"
Mar 30, 2011
Daniel Caserta Segraves posted a discussion

Online RhinoCommon SDK documentation

 Oh dear.  "Server Application Unavailable" for the Online rhinocommon SDK documentation. http://www.rhino3d.com/5/rhinocommon/ Which forces me to finally confront the issue I have been able to avoid until just now-  is there no other way to look at the rhinocommon documentation?  Perhaps there is some clever way to compile the RhinoCommon.XML sitting in thePlug-ins>Grasshopper/rh_commong  folder into a readable format? thanks for your…See More
Mar 30, 2011

Profile Information

Company, School, or Organization
Thornton Tomasetti

Comment Wall

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

Join Grasshopper

  • No comments yet!
 
 
 

Translate

Search Grasshopper

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2016   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service