Grasshopper

generative modeling for Rhino

Kendra byrne
  • Female
  • San Francisco, CA
  • United States
Share on Facebook
Share Twitter

Kendra byrne's Friends

  • Giulio Piacentino
  • Daniel Piker

Kendra byrne's Groups

Kendra byrne's Discussions

RhinoCommon access outside of Rhino visual environment
4 Replies

Is RhinoCommon available to use as a library outside of the Rhino visual environment?If it was, it would open up the potential for the development of "Rhino powered" applications, which could be a…Continue

Started this discussion. Last reply by Arend Mar 13.

speed questions
11 Replies

Hi all, I have a python node that does some heavy computation that iterates across arrays of between 100 and 60000 points. The node spits out the solution for all of the points. The next node in line…Continue

Started this discussion. Last reply by Anders Holden Deleuran Mar 11.

Point.At (python) vs. Point Oriented (gh)
6 Replies

Hi all, I'm struggling to reconcile a difference in what I am seeing as output from python (using the rhinoscriptsyntax library), and what i am seeing output from grasshopper.I can orient a point…Continue

Started this discussion. Last reply by David Rutten Oct 29, 2012.

Change number slider parameter using python
6 Replies

Is it possible to change the value of a number slider component from a python component? If anyone knows how to do this or where to look to find out, it would be really appreciated. Thanks -Continue

Started this discussion. Last reply by Giovanni Betti Aug 24, 2012.

 

Kendra byrne's Page

Latest Activity

Arend replied to Kendra byrne's discussion RhinoCommon access outside of Rhino visual environment
"I've did some tests compiling a rhino 5 to rhino 4 backwards conversion tool; which worked quite fast and easy with adapting 3 lines of code.  I used the instructions placed…"
Mar 13
Kendra byrne replied to Kendra byrne's discussion RhinoCommon access outside of Rhino visual environment
"Cool, I'll have to check it out. Sounds like there is a lot of potential here."
Mar 13
David Rutten replied to Kendra byrne's discussion RhinoCommon access outside of Rhino visual environment
"Many parts of RhinoCommon rely on the Rhino C++ SDK, which is only available while Rhino is running. However as Jon pointed out, we have a special build that doesn't include any of the Rhino-specific stuff and this can be used as a…"
Mar 12
Jon Mirtschin replied to Kendra byrne's discussion RhinoCommon access outside of Rhino visual environment
"Here's my understanding (I haven't tested explicitly yet but plan to do so ASAP). I'm not sure if you're studied openNURBS, but it's the dotNET framework used in Rhino v4 (and earlier) that could be accessed outside the…"
Mar 11
Kendra byrne posted a discussion

RhinoCommon access outside of Rhino visual environment

Is RhinoCommon available to use as a library outside of the Rhino visual environment?If it was, it would open up the potential for the development of "Rhino powered" applications, which could be a powerful alternative to something like OpenFrameworks for comprehending geometry.It sounds like the idea may have been on the roadmap a while back.See More
Mar 11
Anders Holden Deleuran replied to Kendra byrne's discussion speed questions
"There's also the general Python copy functions. However I believe that those methods (particularly deepcopy) may be slower than what we've already covered, at least for lists.:D"
Mar 11
Mostapha Sadeghipour replied to Kendra byrne's discussion speed questions
"Interesting! I didn't know that list() makes a copy of the list. I was only using it to convert tuple to list! Thanks Anders for posting. PS: Do you have a Python cheat sheet somewhere on your blog? You should post one if you haven't done…"
Mar 10
Anders Holden Deleuran replied to Kendra byrne's discussion speed questions
"In continuation of that, I'm not really sure if any memory benefits of modifying lists in place outweighs the potential problems this may cause (i.e. losing track of what's what ID-wise). It would be interesting to examine this more…"
Mar 9
Kendra byrne replied to Kendra byrne's discussion speed questions
"Got it. I should have mentioned that my most recent post was a more general observation of list behavior in python."
Mar 8
Mostapha Sadeghipour replied to Kendra byrne's discussion speed questions
"Kendra, What I was trying to say is how lists work in Python. My understanding from your description was that you see the changes in the original list that you don't want to happen. Is that right? What I mentioned above is why this is…"
Mar 8
Kendra byrne replied to Kendra byrne's discussion speed questions
"Thanks Mostapha, part of a generation of home schooled coders here. So, let's say I have a list of numbers called numberList, and I then pipe numberList through a definition that adds the value 2 to each number in numberList. From…"
Mar 8
Mostapha Sadeghipour replied to Kendra byrne's discussion speed questions
"Kendra, What you get is normal since in python both lists are referring to the same place somewhere in the memory (they are the same list!). You should make a new copy of the list if you want the changes not to effect the  first list.…"
Mar 8
Kendra byrne replied to Kendra byrne's discussion speed questions
"That's all great to know, David, thank you for the post. I will look into the stopwatch class and see what I can learn. Is there also a way to keep track how much memory your using per definition or per array? I did run into an unusual…"
Mar 8
Kendra byrne replied to Kendra byrne's discussion speed questions
"Thanks Anders. I've been wondering"
Mar 8
Anders Holden Deleuran replied to Kendra byrne's discussion speed questions
"If you are using the Rhinoscriptsyntax library this may substantially slow things down as compared to straight up RhinoCommon (see this thread). Beyond that it sounds like you might also have some "logical errors" in your scripts which are…"
Mar 8
David Rutten replied to Kendra byrne's discussion speed questions
"Memory access is way faster than disk access. Data is copied all the time in Grasshopper, since downstream components aren't allowed to change data shared with other components. Rule #1 in performance optimization: Figure out where the…"
Mar 7

Profile Information

Company, School, or Organization
bot & dolly

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

© 2013   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service