RH8 SRC17, Shadows in reverse!?

Hi,

I have updated to the newest service release candidate but there is some strange stuff going on with the shadows.


I have turned my shadows of but I still see shadows.

Turning them on turns the shadows off.

What is even weirder is that the hole file is way faster with shadows on then with off (so actually seeing shadows as picture on), which really doesn’t make sense to me.

Anyone els having these problems?

SystemInfo

Rhino 8 SR17 2025-2-18 (Rhino 8, 8.17.25049.13001, Git hash:master @ 9255ffdb98a521b35192a2f962250dd1d3fd1276)
License type: Commercial, build 2025-02-18
License details: Cloud Zoo

Windows 10 (10.0.19045 SR0.0) or greater (Physical RAM: 32GB)
.NET 7.0.0

Computer platform: DESKTOP

Standard graphics configuration.
Primary display and OpenGL: NVIDIA GeForce RTX 2060 (NVidia) Memory: 6GB, Driver date: 1-18-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 551.23
> Accelerated graphics device with 4 adapter port(s)
- Windows Main Display attached to adapter port 0
- Secondary monitor attached to adapter port 1

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
GPU Tessellation is: 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: 1-18-2024
Driver Version: 31.0.15.5123
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 6 GB

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.17.25049.13001
C:\Program Files\Rhino 8\Plug-ins\WebBrowser.rhp “WebBrowser”
C:\Program Files\Rhino 8\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 8\Plug-ins\RhinoScript.rhp “RhinoScript”
C:\Program Files\Rhino 8\Plug-ins\AnimationTools.rhp “AnimationTools”
C:\Program Files\Rhino 8\Plug-ins\IdleProcessor.rhp “IdleProcessor”
C:\Program Files\Rhino 8\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.17.25049.13001
C:\Program Files\Rhino 8\Plug-ins\RhinoRender.rhp “Legacy Rhino Render”
C:\Program Files\Rhino 8\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 8.17.25049.13001
C:\Program Files\Rhino 8\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 8\Plug-ins\MeshCommands.rhp “MeshCommands” 8.17.25049.13001
C:\Program Files\Rhino 8\Plug-ins\IronPython\RhinoDLR_Python.rhp “IronPython” 8.17.25049.13001
C:\Program Files\Rhino 8\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.17.25049.13001
C:\Program Files\Rhino 8\Plug-ins\RhinoCode\RhinoCodePlugin.rhp “RhinoCodePlugin” 8.17.25049.13001
C:\Program Files\Rhino 8\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.17.25049.13001
C:\Program Files\Rhino 8\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 8\Plug-ins\BlockEdit.rhp “BlockEdit” 8.17.25049.13001
C:\Program Files\Rhino 8\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 8\Plug-ins\SectionTools.rhp “SectionTools”

Shaded.ini (14.7 KB)

Sharing the file is somewhat difficult, its 150+ mb and contains a lot of linked blocks.
Also to protect company details I could only share it directly with McNeel.

Hopefully someone can help with this.
Tnx,

Dag Martijn -

I’m not seeing anything strange when using the display mode that you posted in a simple test file here. If this issue is file-specific, we’d need that file. It’d be good if you can reduce it as much as possible.
-wim

Hi @wim,

I just opened the same file at my home desktop, (excactly the same divice).
It currently running 8SR16.

At this point, file still looks good. Shading works as intended.

Updating it now to 8SRC17.

After update looks again like first post.
Its something in this update but I do get your point, it could be something file related…

I did some experimenting. If I explode a block that has wrong shadows its get fixed.
Maybe that a good starting point for looking?



Are you seeing this as well?
testt.3dm (911.9 KB)

Dag Martijn -

When I open that file here, with your display mode, it looks like this:

I also tried this on my Mac running 8.17 and see the same there.

Where does that “parallel_project=On” stuff come from?
-wim

Hi Wim,

This parallel_project=On is a old listener script we have running in the background.
Its the same as the new AutoCplane mode that is Rhino (I think).

It makes sure that curves are drawn on the Cplane at parallel view ports.

I also have a work laptop, different device maybe different outcome. Ill comeback to this.

Tnx,

Hi Wim,

Updating my laptop to RH8SRC17 gave the same outcome as my desktops.

Shadows are behaving weirdly.

Laptop SystemInfo

Rhino 8 SR17 2025-2-25 (Rhino 8, 8.17.25056.13001, Git hash:master @ 8d674f13b6b22b7c0498dd9ff031d36e49dcd349)
License type: Commercial, build 2025-02-25
License details: Cloud Zoo

Windows 11 (10.0.26100 SR0.0) or greater (Physical RAM: 14GB)
.NET 7.0.0

Computer platform: LAPTOP - Unplugged [89% battery remaining] ~181 minutes left

Hybrid graphics configuration.
Primary display: AMD Radeon™ Graphics (AMD) Memory: 2GB, Driver date: 10-25-2022 (M-D-Y).
> Integrated accelerated graphics device with 5 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port
Primary OpenGL: NVIDIA GeForce RTX 3050 Laptop GPU (NVidia) Memory: 4GB, Driver date: 10-31-2022 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 526.56
> Integrated accelerated graphics device (shares primary device ports)
- Video pass-through to primary display device

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
GPU Tessellation is: 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: 10-31-2022
Driver Version: 31.0.15.2656
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 4 GB

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.17.25056.13001
C:\Program Files\Rhino 8\Plug-ins\WebBrowser.rhp “WebBrowser”
C:\Program Files\Rhino 8\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 8\Plug-ins\RhinoScript.rhp “RhinoScript”
C:\Program Files\Rhino 8\Plug-ins\AnimationTools.rhp “AnimationTools”
C:\Program Files\Rhino 8\Plug-ins\IdleProcessor.rhp “IdleProcessor”
C:\Program Files\Rhino 8\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.17.25056.13001
C:\Program Files\Rhino 8\Plug-ins\RhinoRender.rhp “Legacy Rhino Render”
C:\Program Files\Rhino 8\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 8.17.25056.13001
C:\Program Files\Rhino 8\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 8\Plug-ins\MeshCommands.rhp “MeshCommands” 8.17.25056.13001
C:\Program Files\Rhino 8\Plug-ins\IronPython\RhinoDLR_Python.rhp “IronPython” 8.17.25056.13001
C:\Program Files\Rhino 8\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.17.25056.13001
C:\Program Files\Rhino 8\Plug-ins\RhinoCode\RhinoCodePlugin.rhp “RhinoCodePlugin” 8.17.25056.13001
C:\Program Files\Rhino 8\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.17.25056.13001
C:\Program Files\Rhino 8\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 8\Plug-ins\BlockEdit.rhp “BlockEdit” 8.17.25056.13001
C:\Program Files\Rhino 8\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 8\Plug-ins\SectionTools.rhp “SectionTools”

I did play around with some settings.
Restoring to default fixes some thing, shadows are less dark but still there.

But Shaded/Lighting scheme: Use advanced GPU lighting seems to have fixed it.
I’m not 100% sure if this a permanent solution. It used to be off so I still there something is there. Just not sure what…

Hopefully you can find something there.

I’m also seeing the same thing on my machine. Specifically with instances. The current fix is as @Martijn mentioned where setting the Shaded/Lighting scheme: Use advanced GPU lighting fixes the issue for now. This seems to be a per display mode issue.

The Nvidia drivers for your laptop and desktop are out of date. Your laptop drivers are very, very out of date.

Usually worth a punt to update them as a first port of call.

Hi all -

It looks like you have been running into RH-86448 Color artifacts in blocks
This is on the Rhino 9 list of things to fix.
-wim

Hi @wim,

Thanks for the link to YouTrack.
Good to see that @jeff moved the fix to 8.18 SRC.

When its released ill test it out.