Rhino WIP Feature: Transparency color and refraction in Rendered mode

Rendered mode in Rhino WIP now supports transparency color. This means that e.g. a red, transparent object now actually looks red in the viewport, and properly filters its color with whatever color is seen though it.

In addition to this, Rhino also supports screen-space refraction. This is an effect that approximates the bending of light through materials according to their index of refraction (e.g. Glass, diamond, water).


Refracting clear diamond and a ruby

Keep in mind that screen-space refraction is only a crude approximation of the effect, and if you want the real deal then you should switch to Raytraced (or Render).

Current known limitations:

  • Rendering slows down the more transparent objects are in the scene. To mitigate this, the effect is downgraded while manipulating the view.
  • There are some visual glitches in some cases when transparent objects are next to or partially occluded by opaque objects.

Please try this out in the latest WIP and let me know what you think!

Regards,
-David Eränen

15 Likes

Hi @DavidEranen
This is great! Thanks for making it happen :flexed_biceps:
-Jakob

1 Like

Update: Refraction is now also supported on Mac!

-David