Turn off wireframe in the back in polygon modeling in Rhino 7 Mac

Hi there. I am modeling a sphere in mesh mode in Rhino 7 Mac. The wireframe in the backside of the sphere is visible through the surface of the front side, which ist quite confusing. ChatGPT tells me, you can turn that off in Rhino 7 Windows, but not the Mac version … I find that hard to believe, is that true? And if, is there a workaround?

Hi Jan -

This is a mesh sphere in Rhino 7 on macOS:

Please run the Rhino SystemInfo command and copy-paste the output here.
-wim

Hi Wim, thanks for you quick response! Here is my system info:

Rhino 7 SR38 2024-12-3 (Rhino 7, 7.38.24338.17002, Git hash:master @ 97e36efa02d7f71638988290bb2d190fcf1b18c5)
License type: Commercial, build 2024-12-03
License details: Cloud Zoo

Apple macOS Version 15.3.2 (Build 24D81) (Physical RAM: 16Gb)
Rhino is running in Rosetta2 on Apple Silicon
Mac Model Identifier: Mac16,2
Language: en

Apple M4 (OpenGL ver:4.1 Metal - 89.3)

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: Apple
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: 10922 MB
Graphics: Apple M4
Displays: Unknown (102dpi 1x), Unknown (218dpi 2x)

Graphics processors
Apple M4
2250W (1920 x 1080 @ 60.00Hz)
iMac (2240 x 1260 @ 60.00Hz)

USB devices
Generic: USB3.0 Card Reader
Samsung: Portable SSD T5
VIA Labs, Inc. : USB3.0 Hub
Realtek: USB 10/100/1000 LAN
Apple, Inc: Apple Keyboard
Logitech: USB Optical Mouse
Brother: HL-2030 series
VIA Technologies Inc. : USB 2.0 BILLBOARD

Bluetooth devices
None

Third party kernel extensions
None

Third party plugins
/usr/lib/swift/libswiftAccelerate.dylib
/usr/lib/swift/libswiftCore.dylib
/usr/lib/swift/libswiftCoreFoundation.dylib
/usr/lib/swift/libswiftCoreImage.dylib
/usr/lib/swift/libswiftDarwin.dylib
/usr/lib/swift/libswiftDispatch.dylib
/usr/lib/swift/libswiftIOKit.dylib
/usr/lib/swift/libswiftMetal.dylib
/usr/lib/swift/libswiftOSLog.dylib
/usr/lib/swift/libswiftObjectiveC.dylib
/usr/lib/swift/libswiftObservation.dylib
/usr/lib/swift/libswiftQuartzCore.dylib
/usr/lib/swift/libswiftUniformTypeIdentifiers.dylib
/usr/lib/swift/libswiftXPC.dylib
/usr/lib/swift/libswift_Builtin_float.dylib
/usr/lib/swift/libswift_Concurrency.dylib
/usr/lib/swift/libswift_StringProcessing.dylib
/usr/lib/swift/libswift_errno.dylib
/usr/lib/swift/libswift_math.dylib
/usr/lib/swift/libswift_signal.dylib
/usr/lib/swift/libswift_stdio.dylib
/usr/lib/swift/libswift_time.dylib
/usr/lib/swift/libswiftos.dylib
/usr/lib/swift/libswiftsimd.dylib
/usr/lib/swift/libswiftsys_time.dylib
/usr/lib/swift/libswiftunistd.dylib
/usr/lib/swift/libswiftSystem.dylib
/usr/lib/swift/libswiftDistributed.dylib
/usr/lib/swift/libswiftRegexBuilder.dylib
/usr/lib/swift/libswift_RegexParser.dylib
/usr/lib/swift/libswiftCryptoTokenKit.dylib
/usr/lib/swift/libswiftAVFoundation.dylib
/usr/lib/swift/libswiftCoreAudio.dylib
/usr/lib/swift/libswiftCoreLocation.dylib
/usr/lib/swift/libswiftCoreMIDI.dylib
/usr/lib/swift/libswiftCoreMedia.dylib
/usr/lib/swift/libswiftMLCompute.dylib
/usr/lib/swift/libswiftSynchronization.dylib
/usr/lib/swift/libswiftCompression.dylib
/usr/lib/swift/libswiftFileProvider.dylib
/usr/lib/swift/libswiftCoreGraphics.dylib
/usr/lib/swift/libswiftFoundation.dylib
/usr/lib/swift/libswiftSwiftOnoneSupport.dylib
/usr/lib/swift/libswiftIntents.dylib
/usr/lib/usd/libusd_ms.dylib
/usr/lib/swift/libswiftSafariServices.dylib
/usr/lib/swift/libswiftSpatial.dylib
/usr/lib/swift/libswiftWebKit.dylib
/usr/lib/swift/libswiftAppleArchive.dylib
/usr/lib/swift/libswiftDataDetection.dylib
/usr/lib/swift/libswiftNaturalLanguage.dylib
/usr/lib/swift/libswiftDemangle.dylib
/usr/lib/swift/libswiftVideoToolbox.dylib
/usr/lib/swift/libswiftGameplayKit.dylib
/usr/lib/swift/libswiftSpriteKit.dylib
/usr/lib/swift/libswiftPassKit.dylib
/usr/lib/swift/libswiftGLKit.dylib
/usr/lib/swift/libswiftMetalKit.dylib
/usr/lib/swift/libswiftModelIO.dylib
/usr/lib/swift/libswiftSceneKit.dylib
/usr/lib/swift/libswiftMapKit.dylib
/usr/lib/log/liblog_network.dylib

Rhino plugins that do not ship with Rhino

Rhino plugins that ship with Rhino
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCycles.rhp “RhinoCycles” 7.38.24338.17002
/Applications/Rhino 7.app/Contents/PlugIns/NamedSnapshots.rhp “Snapshots” 7.38.24338.1002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/GrasshopperPlugin.rhp “Grasshopper” 7.38.24338.17002
/Applications/Rhino 7.app/Contents/PlugIns/PanelingTools.rhp “PanelingTools” 7.38.24338.1002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Commands.rhp “Commands” 7.38.24338.17002
/Applications/Rhino 7.app/Contents/Frameworks/RhMaterialEditor.framework “Renderer Development Kit” 7.38.24338.1002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RDK_EtoUI.rhp “RDK_EtoUI” 7.38.24338.17002
/Applications/Rhino 7.app/Contents/PlugIns/Displacement.rhp “Displacement” 7.38.24338.1002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoRenderCycles.rhp “Rhino Render” 7.38.24338.17002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoDLR_Python.rhp “IronPython” 7.38.24338.17002
/Applications/Rhino 7.app/Contents/PlugIns/RhinoRender.rhp “Legacy Rhino Render” 7.38.24338.1002

Best regards - Jan

Jan Neuffer

Gotenstr. 63
10289 Berlin

info@janneuffer.de

Hi Wim, now I found the mistake, I messed somewhere in the display mode settings. When I restored them to default, everything was okay again.
Sorry for that - best regards - Jan

Jan Neuffer

Gotenstr. 63
10289 Berlin

info@janneuffer.de

Rhino has these two test commands to toggle the wireframe’s visibility:

Icon 32x32:
Toggle control points to front 32x32

Icon: 256x256

Text: Toggle control points to front

Tooltip for the left mouse button: Toggle control points to front
Command: TestToggleControlPointsToFront

Tooltip for the right mouse button: Toggle analysis control points
Command: TestToggleAnalysisControlPoints