Toucan Materials disappeared

Hi All,
I’m using the latest build 5A552. I click on Toucan materials and am presented with a small empty dialog box. I reinstalled the previous version of rhino for mac over the top and I got toucan materials to show. I then put back the latest version and lost toucan materials again. I’m using Mavericks OSX.

Rob

I cannot duplicate this. Please post your Rhino info from the About Rhinoceros dialog and post a screen shot of the small empty dialog box that you see when you display the Toucan materials dialog.

Hi Marlin,Here is the information requested.

Rhino about.rtfd.zip (2.31 KB)

Marlin,
I don’t know whether this information will help but I have installed the 5A552 version again and bought in a model using toucan materials that I created in the previous beta of Rhino for Mac. I have opened the object properties on an item and I am able to edit the material etc, but, as you can see, neither Toucans default or my own materials show in the dialog box.
Rob

I still have no idea about this. The contents of the window should always show up. Two things to try:

  1. Download another copy and see if the Toucan window works correctly.
  2. Reset your Rhino preferences.

Marlin,I did as suggested and reset the prefs and downloaded a new version but am still failing on loading materials in Toucan in this version of rhino for mac(5A552).As an experiment. I removed all traces of rhino, including the app, the application support directories and the preference files. I reinstalled rhino version 20140917 and this is what I got.Unfortunately, this version will expire soon.

Cheers,Rob


Still no good ideas. What are the recent Rhino messages in your console log? http://wiki.mcneel.com/rhino/mac/consolemessages

Hi Marlin,

I have attached the console log filtered for Rhinoceros. I know nothing about code but I think I spot the trouble. ‘Clean my mac’ could be the culprit. What do you think?

Rob

Sorry, I don’t see any attachments.

Hi Marlin.
Here is a filtered capture executing Toucan.

27/10/2014 7:51:41.437 pm Rhinoceros[19910]: An uncaught exception was raised
27/10/2014 7:51:41.437 pm Rhinoceros[19910]: *** -[NSPlaceholderString initWithString:]: nil argument
27/10/2014 7:51:41.457 pm Rhinoceros[19910]: (
0 CoreFoundation 0x00007fff8d75e25c __exceptionPreprocess + 172
1 libobjc.A.dylib 0x00007fff8e20ee75 objc_exception_throw + 43
2 CoreFoundation 0x00007fff8d75e10c +[NSException raise:format:] + 204
3 Foundation 0x00007fff93af29db -[NSPlaceholderString initWithString:] + 90
4 Foundation 0x00007fff93aa1964 +[NSString stringWithString:] + 43
5 Rhinoceros 0x000000010ee6d46f ZN14ON_SimpleArrayIP22CRhinoDetailViewObjectE6AppendERKS1 + 12187
6 ToucanRenderV4 0x0000000120373ba9 ZN14ON_SimpleArrayI13CIntCandidateEaSERKS1 + 60297
7 ToucanRenderV4 0x00000001203719af ZN14ON_SimpleArrayI13CIntCandidateEaSERKS1 + 51599
8 AppKit 0x00007fff92068718 -[NSViewController view] + 41
9 ToucanRenderV4 0x0000000120370012 ZN14ON_SimpleArrayI13CIntCandidateEaSERKS1 + 45042
10 AppKit 0x00007fff9220d3ac -[NSWindowController _windowDidLoad] + 450
11 AppKit 0x00007fff921f3fa6 -[NSWindowController window] + 110
12 AppKit 0x00007fff921f50f0 -[NSWindowController showWindow:] + 36
13 ToucanRenderV4 0x000000012036bfaa ZN14ON_SimpleArrayI13CIntCandidateEaSERKS1 + 28554
14 Rhinoceros 0x000000010e6ea46f _Z10signalFunci + 22447
15 AppKit 0x00007fff92196260 -[NSApplication sendAction:to:from:] + 327
16 AppKit 0x00007fff921b11c8 -[NSMenuItem _corePerformAction] + 394
17 AppKit 0x00007fff921b0f04 -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 117
18 AppKit 0x00007fff9220040d -[NSMenu _internalPerformActionForItemAtIndex:] + 35
19 AppKit 0x00007fff92200289 -[NSCarbonMenuImpl _carbonCommandProcessEvent:handlerCallRef:] + 104
20 AppKit 0x00007fff921a6ff6 NSSLMMenuEventHandler + 716
21 HIToolbox 0x00007fff967ae1d4 _ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec + 892
22 HIToolbox 0x00007fff967ad787 _ZL30SendEventToEventTargetInternalP14OpaqueEventRefP20OpaqueEventTargetRefP14HandlerCallRec + 385
23 HIToolbox 0x00007fff967c1880 SendEventToEventTarget + 40
24 HIToolbox 0x00007fff967f7640 _ZL18SendHICommandEventjPK9HICommandjjhPKvP20OpaqueEventTargetRefS5_PP14OpaqueEventRef + 420
25 HIToolbox 0x00007fff9682a228 SendMenuCommandWithContextAndModifiers + 59
26 HIToolbox 0x00007fff9682a1d0 SendMenuItemSelectedEvent + 178
27 HIToolbox 0x00007fff9682a0af ZL19FinishMenuSelectionP13SelectionDataP10MenuResultS2 + 94
28 HIToolbox 0x00007fff96832085 _ZL14MenuSelectCoreP8MenuData5PointdjPP13OpaqueMenuRefPt + 718
29 HIToolbox 0x00007fff96831cb1 _HandleMenuSelection2 + 446
30 AppKit 0x00007fff9211962c _NSHandleCarbonMenuEvent + 284
31 AppKit 0x00007fff91f7852e _DPSNextEvent + 2170
32 AppKit 0x00007fff91f7789b -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 122
33 AppKit 0x00007fff91f6b99c -[NSApplication run] + 553
34 AppKit 0x00007fff91f56783 NSApplicationMain + 940
35 Rhinoceros 0x000000010e6ca7b4 start + 52
)

I am very new to using the Toucan Render tool in Rhino for Mac, but I appear to have the same issue that the OP was experiencing. When I click on the Toucan Materials option in the Render pulldown menu, I get the same blank dialog box. My version of Rhino for Mac is 5A522.

Unfortunately, there is not enough here for me to tell the problem. Is the Toucan window empty with any 3DM model, or is just one model? If the latter, please send the model to us so we can duplicate the problem.

Hi Marlin,
Unfortunately, I get an empty Toucan Material Library window regardless of whether I bring in a previous built model with materials applied or whether I create a new scene in build 5a552.
In the case of the former scenario, I can edit the materials of the model but cannot change materials as there is no materials to select.
The rendered image is a scene created in a previous build with the basic toucan library materials applied.
The second scene was created in Build 5A552 and has no materials available to apply or edit.
The two files are attached.
I hope this helps.

Regards,
Rob


ToucanTest-Materials applied.3dm (294.2 KB)
Toucan Build 5a552-No materials available.3dm (267.8 KB)

Downloaded 5A574 today. I had hoped I would get my Toucan Materials back. Unfortunately, the blank box shows again with no materials. Darn.

Rob

I thought of another possible reason this is happening just to you. Perhaps you have a material in your personal library that is causing the material browser to fail.

In the Finder, hold down the Option key and select Library from the Go menu.
Navigate to Application Support > McNeel > Toucan > Materials
Zip the entire folder and email it to marlin@mcneel.com

I received your materials collection and can open the Toucan materials browser without any problem.

One last thing to try: you are running Little Snitch. Please disable it and try running Rhino.

Hi Marlin,

I stopped Network connection of Little Snitch and opened rhino, still no joy. I safe booted and tried, again, no materials. I dragged a copy of rhino from my time machine backup from July this year ( Build 517 )I Installed as a copy rather than overwrite. Build 517 opened up and displayed the standard Toucan materials but not my collection.Very strange indeed. Would that point to the actual latest Rhinoceros apps as the problem?

Regards,

Rob

Other users are not reporting this and I cannot duplicate this, so it indicates that there is something on your computer that is interfering with the latest Rhinoceros apps.

If you were to create a brand new user on your computer, then the Toucan browser would perhaps work. If you loaded Rhino on some other Mac, I’m sure that the Toucan browser will work there. But I’m out of ideas of what might be on your computer that is triggering this problem.

Hi Marlin,

I came to the same conclusion myself. In the next week or so I intend to upgrade to Yosemite and I’m hoping that may resolve the issue. When I do that I’ll let you know the outcome. For now, at least, Rhino is flawless in all other operations and I can live without the renderer to accomplish my designs. Thanks for your assistance with this conundrum.

Regards,
Rob

I don’t think upgrading to Yosemite is going to fix this. I test this on Mavericks and do not see any problem with the Toucan Materials browser.