algorithmic modeling for Rhino
play with this (but it's C#)
best, Peter
Peter,
It is not clear to me how to use these, not that familiar with scripting. Do I convert my VB script to C# in these modules or do these modules work with external scripts?
Sorry, novice at this :)
Anton (*),
That's NOT a "generic" sleeper (what a description, he he) : it's just a very simple example. So you need to use Sleep/Delay within your VB script. I've used the delegate thingy to highlight the obvious advantages (broadcaster/subscriber blah blah).
Suggested reading:
From The Master of C# things: http://www.albahari.com/threading/part3.aspx
Simple: http://www.dotnetperls.com/backgroundworker
Oversimplified: http://social.technet.microsoft.com/wiki/contents/articles/21177.vi...
(*) there's a dedicated GH C#/VB/Python Forum for script matters
best, Peter
added a second example
and a third
and a comparison
Peter, Thank you so much. I will try to decipher next weekend. Here is what I'm trying to work on. A dual color game of life simulator.
No a scripting guy but got a little of it going with a sample game of life VB script I found.
Peter, are you interested to take on the Conway life VB script as a small project? I would love to contract a small project to make it a module that takes the two states (A,B) in and advances iterations based on an external trigger. Optionally new states can be added to the existing states based on a trigger (or to existing states). I plan to build some stuff around such a core module.
Anton
Well ... in order to understand what this thing does ... I said to myself > covert VB into the right thing (In C# we trust, he he) > it took me 12.678 minutes to do it WITHOUT checking(*) any logic > but once the input is redirected properly (+ solver enabled(**)) > endless loop started > computer exploded > RAM melted > GPU fried > CPU fried > Armageddon.
(*) big mistake N66
(**) big mistake N666
more soon (play it again Sam)
Wow,
I'm on business trips till Saturday. Can wait to play with it then. My problem has been that I would like to advance the iteration based on an external trigger or timing without re-initializing the state. I also like to add additional stateA or stateB fields into the state from an external trigger.
Anyhow, thanks so much. You have paypal?
Update:
1. Well...when I first opened that I spotted an inactive VB and said to myself: OK the active is the good and the other is the crap.
2. But ... er ... the "other" is written by Giulio P. Enough said.
3. So I've did the VB>C# thingy on the "other" > computer halts.
4. So I'm testing some weird things right now (but appears that Giulio has already (obviously) addressed the main issue here).
5. Paypal: I'm not after money (but I like sardines: feel free to send some Lucas tins [the ones with the red pepper]).
PS: Still the 1M question remains: what does that thing? (and why?)
he he
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by