Graphics Error - Disappearing Curves and Random Lines Protruding from Surface

I have recently come across what seems to be a major graphics issue for the second time. The first time, I started from scratch with a new model (leads me to believe there is some sort of corruption). This time, I am far too deep into my design process to start over - and making a new file with copies of the problem objects seems to bring back the issues. I have attached screenshots to this post and will send my file to with this post as a reference. Any help would be appreciated.

Just in case my file doesn’t arrive via email here is a compressed zip of the .3dm (19.8 MB)

Hi @emanaste,

I tested your file in Rhino 6 for Mac and Rhino 7 for Mac and don’t see the issue you’re reporting. It looked like you made a Patch surface using those curves and that’s what the lines are coming from. I can make a 100x100 patch here (using Rhino 6 as you are) and it looks like this…

See if restarting your Mac helps. If that doesn’t, please run the command SystemInfo in Rhino 6 and return that text here in reply. Also please explain if there are a series of steps to take with your file other than Patch before you see this problem.

I’ll try restarting. Yes - I do see that the patch is most definitely the issue, although I also can’t seem to figure out why some other curves are disappearing. I had been working with patch for a few hours and didn’t have a problem, then all of a sudden I did. Thanks so much for your help, I will let you know how restarting works.

1 Like

Restarting seems to have fixed it in the meantime. Hopefully the issue doesn’t arise consistently or intermittently rendering Rhino much more difficult to use.

I still regularly have this error. Can’t see any pattern to it, not just patches. Once it occurs, all files are affected. Having to restart each time it happens is quite frustrating, and not really a solution in my view.

Hi Neil -

That doesn’t sound easily reproducible - and, as such, not easy to fix.
Could you please run the Rhino SystemInfo command and copy-paste the result here?

Ok, thanks, it happened again.

Rhino 7 SR28 2023-2-27 (Rhino 7, 7.28.23058.03002, Git hash:master @ 4ffc5d7156fbccf2a5d9fcc80e522b3851bc7f6c)
License type: Commercial, build 2023-02-27
License details: Cloud Zoo

Apple macOS Version 12.5.1 (Build 21G83) (Physical RAM: 16Gb)
Mac Model Identifier: MacBookPro16,1
Language: en-US (MacOS default)

AMD Radeon Pro 5500M OpenGL Engine (OpenGL ver:4.1 ATI-4.8.101)

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On

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

Vendor Name: ATI Technologies Inc.
Render version: 4.1
Shading Language: 4.10
Maximum Texture size: 16384 x 16384
Z-Buffer depth: n/a
Maximum Viewport size: 16384 x 16384
Total Video Memory: 4080 MB
Graphics: AMD Radeon Pro 5500M
Displays: Color LCD (302dpi 2x)

Graphics processors
Intel UHD Graphics 630 (1536 MB)
AMD Radeon Pro 5500M (4 GB)
Color LCD (2048 x 1280 @ 59.00Hz)

USB devices
Apple Inc.: iPhone
Apple: composite_device
Apple Inc.: Touch Bar Backlight
Apple Inc.: Touch Bar Display
Apple Inc.: Apple Internal Keyboard / Trackpad
Apple: Headset
Apple Inc.: Ambient Light Sensor
Apple Inc.: FaceTime HD Camera (Built-in)
Apple Inc.: Apple T2 Controller

Bluetooth devices

Third party kernel extensions

Third party plugins
/Users/neilevensen/Library/Application Support/McNeel/Rhinoceros/packages/7.0/maxwell_rhino/Maxwell for Rhino/libmwdotnet_native.dylib
/Applications/Maxwell Render 5/libmxcommon.dylib
/Applications/Maxwell Render 5/libcudart.10.1.dylib
/Applications/Maxwell Render 5/libdenoiser_altus_api.dylib
/Applications/Maxwell Render 5/extensions/wireframetexture.osx.mxx
/Applications/Maxwell Render 5/extensions/LensExtensions.osx.mxx
/Applications/Maxwell Render 5/extensions/MaxwellCloner.osx.mxx
/Applications/Maxwell Render 5/libboost_date_time.dylib
/Applications/Maxwell Render 5/libboost_system.dylib
/Applications/Maxwell Render 5/libboost_filesystem.dylib
/Applications/Maxwell Render 5/libboost_iostreams.dylib
/Applications/Maxwell Render 5/libboost_thread.dylib
/Applications/Maxwell Render 5/extensions/xritebrdf.osx.mxx
/Applications/Maxwell Render 5/libAxFDecoding.1.7.dylib
/Applications/Maxwell Render 5/extensions/MaxwellProcedurals.osx.mxx
/Applications/Maxwell Render 5/extensions/TiledTexture.osx.mxx
/Applications/Maxwell Render 5/extensions/MaxwellHair.osx.mxx
/Applications/Maxwell Render 5/extensions/MGrassH.osx.mxx
/Applications/Maxwell Render 5/extensions/MGrassP.osx.mxx
/Applications/Maxwell Render 5/extensions/MaxwellGrass.osx.mxx
/Applications/Maxwell Render 5/extensions/SubdivisionModifier.osx.mxx
/Applications/Maxwell Render 5/libmwglew.dylib
/Applications/Maxwell Render 5/libmwtbb.dylib
/Applications/Maxwell Render 5/extensions/MaxwellSea.osx.mxx
/Applications/Maxwell Render 5/extensions/Substance.osx.mxx
/Applications/Maxwell Render 5/libsubstance_linker.dylib
/Applications/Maxwell Render 5/libsubstance_sse2_blend.dylib
/Applications/Maxwell Render 5/extensions/MaxwellScatter.osx.mxx
/Applications/Maxwell Render 5/extensions/AssetReference.osx.mxx
/Applications/Maxwell Render 5/extensions/MaxwellVolumetric.osx.mxx
/Applications/Maxwell Render 5/libmwtbbmalloc.dylib
/Applications/Maxwell Render 5/extensions/MWObjectAlembic.osx.mxx
/Applications/Maxwell Render 5/extensions/MaxwellMesher.osx.mxx
/Applications/Maxwell Render 5/extensions/MaterialModifiers.osx.mxx
/Applications/Maxwell Render 5/extensions/TableBrdf.osx.mxx
/Applications/Maxwell Render 5/extensions/rfmeshes.osx.mxx
/Applications/Maxwell Render 5/extensions/MaxwellParticles.osx.mxx
/Applications/Maxwell Render 5/extensions/rwmeshes.osx.mxx
/Users/neilevensen/Library/Application Support/McNeel/Rhinoceros/packages/7.0/maxwell_rhino/Maxwell for Rhino/libmxdotnet_native.dylib
/Users/neilevensen/Library/Application Support/McNeel/Rhinoceros/MacPlugins/Twinmotion Direct Link 2020.2.rhp/libDLRhinoNative.dylib
/Users/neilevensen/Library/Application Support/McNeel/Rhinoceros/MacPlugins/Twinmotion Direct Link 2020.2.rhp/libPolygonCruncherSDK.dylib
/Users/neilevensen/Library/Application Support/McNeel/Rhinoceros/MacPlugins/Twinmotion Direct Link 2020.2.rhp/libSyncData.dylib
/Users/neilevensen/Library/Application Support/McNeel/Rhinoceros/MacPlugins/Twinmotion Direct Link 2020.2.rhp/libomp.dylib
/Users/neilevensen/Library/Application Support/McNeel/Rhinoceros/MacPlugins/Twinmotion Direct Link 2020.2.rhp/libc++.1.dylib
/Users/neilevensen/Library/Application Support/McNeel/Rhinoceros/packages/7.0/maxwell_rhino/Maxwell for Rhino/libFireGL.dylib

Rhino plugins that do not ship with Rhino
/Users/neilevensen/Library/Application Support/McNeel/Rhinoceros/MacPlugIns/Twinmotion Direct Link 2020.2.rhp “Twinmotion Direct Link 2020”
/Users/neilevensen/Library/Application Support/McNeel/Rhinoceros/MacPlugIns/maxwell_rhino.rhp “Maxwell for Rhino”

Rhino plugins that ship with Rhino
/Applications/Rhino “RhinoCycles” 7.28.23058.3002
/Applications/Rhino “Snapshots” 7.28.23058.1002
/Applications/Rhino “Rhino Bonus Tools” 7.28.23058.1002
/Applications/Rhino “Grasshopper” 7.28.23058.3002
/Applications/Rhino “PanelingTools” 7.28.23058.1002
/Applications/Rhino “AnimationTools” 7.28.23058.1002
/Applications/Rhino “Commands” 7.28.23058.3002
/Applications/Rhino “Renderer Development Kit” 7.28.23058.1002
/Applications/Rhino “RDK_EtoUI” 7.28.23058.3002
/Applications/Rhino “Displacement” 7.28.23058.1002
/Applications/Rhino “Rhino Render” 7.28.23058.3002
/Applications/Rhino “IronPython” 7.28.23058.3002
/Applications/Rhino “Legacy Rhino Render” 7.28.23058.1002