Rhino 8 + V-Ray Bug : Ground Plane Shading

Used a custom display mode (attached) to generate AO shadows on a Pen Display mode. the Ground Plane is set to follow the render settings,

System Info

Rhino 8 SR0 2023-9-28 (Rhino 8 BETA, 8.0.23271.13233, Git hash:master @ 4acd4a788d5f9e7999c3d49c07cdd2f60038b920)
License type: Commercial, build 2023-09-28
License details: Cloud Zoo
Expires on: 2023-11-12

Windows 11 (10.0.22621 SR0.0) or greater (Physical RAM: 32Gb)
.NET Framework 4.8.9181.0

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

Hybrid graphics configuration.
Primary display: Intel(R) UHD Graphics (Intel) Memory: 1GB, Driver date: 7-11-2023 (M-D-Y).
> Integrated graphics device with 4 adapter port(s)
- Secondary monitor is laptop’s integrated screen or built-in port
- Windows Main Display attached to adapter port 1
- Secondary monitor attached to adapter port #2
Primary OpenGL: NVIDIA RTX A1000 Laptop GPU (NVidia) Memory: 4GB, Driver date: 5-30-2023 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 529.08
> 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
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: 5-30-2023
Driver Version: 31.0.15.2908
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
C:\Program Files\Chaos Group\V-Ray\V-Ray for Rhinoceros\V8\VRayForRhino.rhp “V-Ray for Rhino”

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 8\Plug-ins\Commands.rhp “Commands” 8.0.23271.13233
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\IdleProcessor.rhp “IdleProcessor”
C:\Program Files\Rhino 8\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.0.23271.13233
C:\Program Files\Rhino 8\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 8.0.23271.13233
C:\Program Files\Rhino 8\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 8\Plug-ins\MeshCommands.rhp “MeshCommands” 8.0.23271.13233
C:\Program Files\Rhino 8\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.0.23271.13233
C:\Program Files\Rhino 8\Plug-ins\RhinoCode\RhinoCodePlugin.rhp “RhinoCodePlugin” 8.0.23271.13233
C:\Program Files\Rhino 8\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.0.23271.13233
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”

Pender.ini (14.2 KB)
TEST.3dm (283.5 KB)

Expected Results from Rhino V7

Update:
This issue is Caused By V-Ray, Disabling the plugin resolves the issue
@Nikolay some work is needed from your side.

Hi we’re currently working on the Rhino 8 support ironing out everything McNeel broke with the new SDK
I’ll have that in mind as well

is it working as expected in Rhino 7?

What did we break?

CustomRednderMesgManager is no longer compiling. I migrated to CustomRenderMeshManager2 and I love the shared_ptr’s there. That is almost done. Now I see 10-ish other messages for deprecated functionality, but that’s easy. I’m almost done with that as well. QA will strat checking the teat suite soon.
I guess next week we’ll be 100% Rhino8 ready.
if that ground plane issue is new and not in RH7, I’ll fix that as well

oh, and there is something with the realtime display mode. rdk.rhp is crashing with access violation exception. Haven’t look much deeper into that, it is not top priority right now. I’ll plug the rhino’s symbols and run it thru the debugger when I have the compilation warning-free

Hope to see you in Barcelona.

2 Likes

I’m very curious to get things like soft edge, shut lining and curve piping back to V-Ray. At the moment it’s broken.

2 Likes

all that works since friday “on my machine” :grinning:

2 Likes

@Nikolay may I ask you a favor?
Although I’m running V-Ray V5 right now, can you explain why the viewport performance degrades substantially when V-Ray is enabled?

1- use this file: Test Performace_v1 - Original Building.3dm - Google Drive

2- Run a couple of : TestMaxSpeed (one pass with Vray’s Plugin enabled and one with the plugin Disabled)

3- If this gets resolved, I may get enough incentive to upgrade my license.

I need shut lining and curve piping often. Please release an update soon if this features are working. Don’t wait longer. :wink:

I don’t think the released one from 2 weeks ago is a V8 ready version. At least this is with my 5 minutes experiment with my coworker’s installation

It has been done already, you just await the next release.

the previous release is not V8 ready - yes. It was based on the Update 1’s branch and only targets the .vrscene importer due to the Enscape release. There is no new stuff there.

1 Like

4 posts were split to a new topic: VRay for Rhino fails to load in V8

A post was merged into an existing topic: VRay for Rhino fails to load in V8