generative modeling for Rhino
Dear GHA developers,
hopefully very soon I'll release Grasshopper 0.8.0050 to the public. I'm pre-releasing 0.8.0050 on the VB/C# forum first so developers can take a look at it. This release contains many breaking changes to the SDK and has utterly lost file-format forwards compatibility. The binary gh file format is now saved with standard Deflate compression and it has become the default format.
Do not overwrite your old files! There are possibly serious bugs in the new IO code.
The most serious breakages have occured in the IGH_Attributes interface and subclasses, so if you have objects that override the default attributes they will most likely need to be fixed and recompiled.
The installer is available for download from our servers. I've also updated the SDK help file and added a few more topics, most notably how to implement IGH_Attributes under the new SDK. I'll try and answer any questions about compiler errors and SDK changes as quickly as possible.
Here's a complete list of changes and fixes since 0.8.0013:
ow!! great changes!!
I'll check that out!!
thx again and again!
So I am in the process of installing Grasshopper for the first time... but can't seem to figure out why an error message keeps popping up when I do:
1. I installed the Grasshopper installer
2. I went into the plug-in manager in Rhino and tried to install the "grasshopperplugin.rhp" file.
3. a Rhinoceros 4.0 Rhino.NET Error window pop ups: "Exception occured in plug-in Grasshopper. Unable to load DLL 'rhcommon_c": The application has failed to start because its side-by-side configuration is incorrect"
Thank you! I had the same error with combining GH 8.0013 and Rhino 4 SR9, however figured the problem out: simply had to download Microsoft Visual C++ 2005 Service Pack 1.
I'm not sure what that error means. I indeed only recommend this release if you are a developer, but it shouldn't have failed to load despite that. Let's wait to see if it pops up more often, it would be good to solve this before the 'real' release.
Geometry Gym plugins will all be affected by this update, but I've been able to implement the new GH_Attributes overrides successfully so I'm fine to post new builds when the new release is official.
Do you think the Galapagos issue I emailed yesterday can be considered before this release?
Thanks for all the improvements.
personal comment: Jon is always so quick with updates. Great service!
great work, thanks for letting me know. And yes, I'll probably have some time on my hands between now and the public release (I really shouldn't muck about in core code until then).
Thanks, David! Many improvements...
but one quick note... "Sliders would cause multiple updates under certain conditions, this is fixed."
If you are referring to my observation from the previous release... Yes, the issue has been corrected when you manually set a number.
However, I still encounter multiple updates under the following three conditions (most easily observed when recording slider behavior...)
1. When sliding to a value, the last number is always set twice.
2. When manually setting a value from within the slider pop-up menu, the value is set twice after OK.
3. When manually setting a value from the right-click drop down menu multiple updates occur:
a. when selecting the current value, the current value is recorded twice.
b. when confirming a new value, the new value is set twice.
I should also note that the digit scroller component also has some strange update behavior...most notably, any click-drag event will cause a value to update...duplicate values are constantly being reset until the scroller clearly arrives at a new value.
(I hope I'm not known as 'that slider guy'... I just have an idea I want to test that is being hindered by unwanted duplicate records as a result of strange slider behavior.)
Blast. I'll try and fix these cases as well. Thanks for the comprehensive list :)
Well, I think/hope I've fixed them all now.