Learning to use Rhino materials

Some form of integration where maybe GH UI is somehow integrated in the materials panel. Unclear how it’ll end up. But ability to create custom shader graphs is the goal.

2 Likes

Seems like a good idea.
At the end of the day a node-based material editor is very similar to how grasshopper is structured.

I just wanted to give a quick update on this project. Basically, my computer has been crashing ever sine I learned how to render. Probably not insignificantly, I got a 4K external monitor for Christmas, which means I’ve been trying to run 2x 4K monitors off a laptop (Nvidia RTX 2080, 97 degrees C).

Just absolutely magnificent crashes, especially any time I try to go on skype with my boss lol. Battery swelling, case too hot to touch. I’m trying to resolve this so I don’t have to buy a new computer (if I didn’t already ruin this one), but I’m starting to see that if I want double monitors and rendering and increasingly heavy grasshopper usage, a workstation is probably bound to become necessary sooner than later. I saw a couple of posts from McNeel employees lately that makes it seem like there’s been some frustration with this back at the office. I’m definitely seeing that as soon as I plug in the external monitor, the integrated graphics take over the laptop display. At first I thought that maybe an external GPU would solve it for me, but idk it seems risky and I doubt it’s going to help grasshopper at all. But I digress.

Today I dialed the resolution back by half (which is actually not significantly changing my Rhino experience, since I had to scale up the text by 250% anyway), and disconnected the external monitor. Is there a way to disable textures globally in Rhino? I feel like that’s one thing that’s probably been killing my performance here, please let me know if I’m off base.

If you have one of those laptops with desktop cards you cannot expect to run those at their max capacity. Most of those laptops are not designed/engineered correctly to keep up with cooling. So 2 x 4K displays are a nonstarter, let alone trying to render at the same time.

I have a Precision 17" (excellent cooling design) with a Quadro RTX 500o and I could not run 2 4K displays on it reliably. I now run the 2 4K displays with an external eGPU and it all works so well: eGPU on Windows Laptop. First tests - #3 by gustojunk

I suggest you go back to only one external 4K, or you do renderings, but not both at the same time. I hope this helps.

G

Yes that definitely helps, thanks for being the one to try an eGPU with Rhino and post the results. I’ll ask questions in your thread.

@hanscad one thing to try is increasing the throttle setting. This is a sleep amount between passes in milliseconds. Larger numbers means longer sleeping, means less work for the GPU in a time unit. Less work means lower temperatures at least from Raytraced point of view.

But it also means longer rendering times

image

2 Likes

RTX A6000 :eyes:

1 Like

A great GPU to have and render a lot with when it is -13°C outside.

Lol I took the back off of this machine for the first time last night, and it turns out that cleaning the cat hair out of the blower fans does wonders for a laptop’s thermal performance.

Two monitors running at 4K seems totally fine now (the laptop monitor runs fully off of the Intel 630 integrated graphics afaict), as long as I’m not raytracing, and when raytracing I was able to fire off a final-quality render before the temp got up into the 90s. With the battery (inflated to 1.5x) out, it also cools down a lot quicker.

Nice to be back in business, and thanks so much to everyone for your help.


OT but I’m considering upgrading my RAM from 16 to 32 Gb, what should that do for me when rendering and/or doing Grasshopper-intensive tasks?

And will a second, external, GPU also give me any grasshopper gains?

1 Like