Rhino 8 Feature: Rhino Render Updated

yes that looks interesting. so its kind of a booster which takes snippets from the existing hits and interpolates the path found and multiplies them, or so i understood. so that is something which could be implemented in a relatively short amount of time?

edit: also testing in beta8 i dont seem to even get fireflies where caustics should be. i can remember experimenting in v7 for a while and was unsuccessful. i tried both settings RhinoCycles.NoCaustics true and false.

Currently unknown.

with blender 4 a new way of calculating colors got introduced. more accurate colors for rendering, called agx. this will also trickle down to rhino cycles?

We don’t use OpenColorIO in Rhino - or any color management for that matter. AGX can already be used in earlier Cycles when you set the COLORIO profile (in Blender at least). But again, we’re not doing color management in Rhino so it isn’t compiled in.

It’ll require involvement of anything color related in the GUI as well.

I don’t understand this. no color management, what does this mean and how does it compare to other renderers in terms of color accuracy and color representation? is that a good or a bad thing?

Actually, we do some color management, at the end of rendering if you select tone mapping. Filmic is what we currently give three profiles for (low contrast, medium contrast, high contrast), and there are a couple of others. But it is only at the very end that the colors are managed, after the rendering.

AgX is, like Filmic, also ā€˜just’ a view transform at the end.

But Rhino does not do any color management before that in the way of specifying and controling working spaces etc.

Anyway, AgX is something that in theory could be implemented, but it is separate from Cycles though, since it is just a transform of the resulting pixels. You could apply it to any image.

Anyway, here some more text on color management from the Blender manual. It gives you an idea of what it is for Color Management — Blender Manual .

Anyway, logged a feature request: RH-78309 Add AgX color profile to tone mapping

2 Likes

so I’m just basic messing around with the rhino 8 render.

wow guys - i’m soooooo impressed !!! @nathanletwory I guess I’m curious if there’s a really good video tutorial out there for people looking to STAY INSIDE of rhino and not move on to the other rendering plugins (YET)

Basically I want to get really good at setting up inside of rhino and then have less work to do in the other rendering softwares – but I’m honestly not sure what the workflow should be…

1 Like

You could look through these materials in the rendering category: Rhino - Learn to use Rhino

Thank you!


test rendering. in Rino8. Xml materials. metal has the property to pass transparent material. also created dispersion in the material glass.

6 Likes

Great render! :clap: How where you able to use the grasshopper’s plugin shader to work with your renders? I’ve been trying so hard to get diamonds and gems to look as realistic possible. Would you be willing to share with us how you were able to create this?

I plan to add these rendering settings to the Grasshopper Gold plugin by the end of the year.

1 Like

How did you do that?
I did a quick test here by rendering 3 images and setting the IOR for the diamond to different values based on values from Cauchy’s equation and then use the R, G and B channels from the different renderings into a new image.

Here’s the result:
IOR 2.42: (Default diamond)

And merged result:
IOR values:
R = 2.39
G = 2.41
B = 2.43

@nathanletwory is this something you could integrate into Cycles by default by using a multiplier for all IOR values for each channel? I would guess that the percentage changed is equal on most materials. (I also see that the IOR values only support two digits, so I can’t use 2.397 which is the correct Red value.)

Here’s the file:
Diamond IOR.3dm (5.0 MB)

https://youtu.be/QZuUZSewwVI Upload to Rhino 6 gh Shader plugins. and make the settings as in the video. and create the Xml material.

Caustics and dispersion are on my list for 9, assuming I get around to them.

5 Likes