Rendering View Raytraced Vs Rendered

Rhino rendered view shows normals/bump but raytracing does not.


Here is my setup.

Rhino 8 SR5 2024-3-12 (Rhino 8, 8.5.24072.13001, Git hash:master @ e3530849b75f00b2b977766a567ae29b055837e9)
License type: Educational Lab License, build 2024-03-12
License details: Cloud Zoo

Windows 11 (10.0.22631 SR0.0) or greater (Physical RAM: 64GB)
.NET 7.0.14

Computer platform: DESKTOP

Standard graphics configuration.
Primary display and OpenGL: NVIDIA GeForce RTX 4090 (NVidia) Memory: 24GB, Driver date: 4-2-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 552.12
> Accelerated graphics device with 4 adapter port(s)
- Windows Main Display attached to adapter port 0

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)

Anti-alias mode: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 4-2-2024
Driver Version: 31.0.15.5212
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 24564 MB

Rhino plugins that do not ship with Rhino

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 8\Plug-ins\Commands.rhp “Commands” 8.5.24072.13001
C:\Program Files\Rhino 8\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 8\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.5.24072.13001
C:\Program Files\Rhino 8\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 8.5.24072.13001
C:\Program Files\Rhino 8\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 8\Plug-ins\MeshCommands.rhp “MeshCommands” 8.5.24072.13001
C:\Program Files\Rhino 8\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.5.24072.13001
C:\Program Files\Rhino 8\Plug-ins\RhinoCode\RhinoCodePlugin.rhp “RhinoCodePlugin” 8.5.24072.13001
C:\Program Files\Rhino 8\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.5.24072.13001
C:\Program Files\Rhino 8\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 8\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 8\Plug-ins\SectionTools.rhp “SectionTools”

I have an issue on my list to do with bump strength. Right now there isn’t a nice solution but you can go into Tools > Options > Advanced and search for BumpStrengthFactor and increase the amount. Then toggle the Raytraced viewport if it was already active. Play with the value until you have something that looks acceptable.

Note that this is a global setting and persists between Rhino sessions, so keep that in mind.

RH-79944 Bump map on ground plane imperceptible

RH-79944 is fixed in Rhino 8 Service Release 13

Thank you. I have managed to have some bumps in my raytraced view. I had to increase the bump strength to 500000.

I have the following version:
Version 8 SR14
(8.14.24345.15001, 2024-12-10).
The problem is still there. I had to increase the BumpStrengthFactor to 500000 (default was 1) to see some bumps in the water in the Raytraced view.
The first picture is in Rendered view and the second in Raytraced view (this is before I increased the BumpStrengthFactor).


After a couple of attempts to fix bump issues in the current SR (8.15) and going forward I won’t be making any further attempts since there are a couple of competing scenarios that I can’t fix in a satisfactory way in the current setup. You’ll still be needing to adjust BumpDistance and BumpStrengthFactor settings.

If this is to become the standard workflow, can the options be exposed in the Rhino Rendering panel please?

Instead of using bump maps use normal maps for a more consistent result.

This cannot be done for procedural textures, which are locked to the standard Rhino maps. Unless they are not affected? Actually, this would make even less sense.

At any rate the settings are not going to be exposed. In Rhino 9 I hope there’ll be better access and control for this.

Menu diving to fix a bug that is now a feature seems rather strange.

This is quite fundamental to how bump maps are rendering, and is clearly starting to confuse people.

One of the selling points on the Rhino 8 page is the procedural textures, which are great. But if they require such an obscure and unexposed action to actually get them to work nicely with bump maps, this seems very unfortunate.

Anyone who works with multi-scale scenes is surely going to get frustrated by having to menu dive to get it to work, especially when they forget this after a couple of weeks.