Rhino 8 Rendered Viewport Clipping Plane Issue

Hello, when using a single clipping plane in Rhino 8 and rendered mode, I’m experiencing inconsistent lighting/shader display settings as I move the plane. the first image shows the model without clipping plane. second is with clipping plane near upper level. third image is clipping plane closer to ground level (the strange one). any suggestions why this may be happening?



Thank you
Reinhardt

Hi Reinhardt -

I’m not seeing such behavior in a quick test here.
image

image

image

Is this model-specific on your end? If so, please post or upload the 3dm file from Rhino Accounts.
Also, please run the Rhino SystemInfo command and copy-paste the result here.
-wim

Hi @wim unfortunately, I cannot share the client project model. However, I did check a different file/model on my end and it happens there also.

I think i figured out the issue: I usually set any glazing/window objects to use the Ghosted display mode via SetObjectDisplayMode. I just now tested all the glazing to UseView (which is rendered) and the clipping plane works fine. It seems that when the clipping plane intersects with the glazing on Ghosted mode, that is when the issue arises. I cannot remember if this happened on Rhino7.

If still useful, below is SystemInfo:

Rhino 8 SR9 2024-7-12 (Rhino 8, 8.9.24194.18121, Git hash:master @ 785b9fde79bb684d22aab317998f7195a8c27c14)
License type: Commercial, build 2024-07-12
License details: Cloud Zoo

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

Computer platform: LAPTOP - Plugged in [96% battery remaining]

Non-hybrid graphics configuration.
Primary display and OpenGL: NVIDIA GeForce RTX 3080 Laptop GPU (NVidia) Memory: 16GB, Driver date: 3-5-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 551.78
> Integrated accelerated graphics device with 4 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port
- Secondary monitor attached to adapter port #1
Primary OpenGL: NVIDIA GeForce RTX 3080 Laptop GPU (NVidia) Memory: 16GB, Driver date: 3-5-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 551.78
> Integrated accelerated graphics device with 4 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port
- Secondary monitor attached to adapter port #1

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: 3-5-2024
Driver Version: 31.0.15.5178
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 16 GB

Rhino plugins that do not ship with Rhino
C:\Program Files\pollination\plugin\8.0\Pollination\ModelEditorRhinoPlugin.rhp “ModelEditorRhinoPlugin” 1.15.9.0
C:\ProgramData\McNeel\Rhinoceros\7.0\Plug-ins\Datasmith Rhino Exporter (d1fdc795-b334-4933-b680-088119cdc6bb)\DatasmithRhino7.rhp “Datasmith Exporter” 5.3.1.0
c:\Program Files\Solemma\ClimateStudio\bin\ClimateStudioRhino8.rhp “ClimateStudioRhino8” 2.0.9012.26837
C:\Users\rswart\AppData\Local\Programs\UNIFI Labs\Rhino\UnifiLabs.RhinoAddin.rhp “UNIFI Rhino Plug-in” 0.0.2.0
C:\Users\rswart\AppData\Roaming\McNeel\Rhinoceros\8.0\Plug-ins\SpeckleRhino2 (8dd5f30b-a13d-4a24-abdc-3e05c8c87143)\SpeckleConnectorRhino.rhp “SpeckleConnectorRhino” 2.20.3.16293
C:\Users\rswart\AppData\Roaming\McNeel\Rhinoceros\7.0\Plug-ins\AppUpdate.Rhino (31364060-732b-494c-8ed6-b01233920de8)\2.0.0.0\AppUpdateRhino\Rhino 6\AppUpdate.Rhino.rhp “AppUpdate.Rhino” 2.0.0.0
C:\ProgramData\McNeel\Rhinoceros\packages\8.0\LadybugTools\1.38.220\Ladybug.RH.Loader.rhp “Ladybug.RH.Loader” 1.38.220.0
C:\ProgramData\McNeel\Rhinoceros\packages\8.0\Pollination\1.51.2\Pollination.RH.Loader.rhp “Pollination.RH.Loader” 1.51.2.0

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 8\Plug-ins\Commands.rhp “Commands” 8.9.24194.18121
C:\Program Files\Rhino 8\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 8\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.9.24194.18121
C:\Program Files\Rhino 8\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 8.9.24194.18121
C:\Program Files\Rhino 8\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 8\Plug-ins\MeshCommands.rhp “MeshCommands” 8.9.24194.18121
C:\Program Files\Rhino 8\Plug-ins\IronPython\RhinoDLR_Python.rhp “IronPython” 8.9.24194.18121
C:\Program Files\Rhino 8\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.9.24194.18121
C:\Program Files\Rhino 8\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.9.24194.18121
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”

Hi Reinhardt -

I’m still not able to reproduce this in a quick test here:
image

Please make sure to install updates. The current Service Release is SR11 and the candidate for SR12 that was released yesterday is now the last one before that becomes the official Service Release.
-wim

updating to SR12 seems to fix the issue!

1 Like