WIP8 Mac to v7 Layer State issue

I found an issue if trying to open in RH7 a file exported to v7 from Rhino 8 SR0 2022-8-30 (Rhino WIP, 8.0.22242.00306, (the issue is present even if trying to export using v6 formt from RH8)

the layer state panel seems populated but names are blank like in the attached screens:
v8-v7

Tried both with MacMini and MBP M1 and it’s persistent.

Rhino 8 SR0 2022-8-30 (Rhino WIP, 8.0.22242.00306, Git hash:master @ 4db61e882aa09c39e4a74abb93e956c0185012c5)
License type: Commercial, build 2022-08-30
License details: Cloud Zoo
Expires on: 2022-10-14

Apple macOS Version 12.5.1 (Build 21G83) (Physical RAM: 16Gb)
Mac Model Identifier: MacBookPro18,3
Language: en

Apple M1 Pro (OpenGL ver:4.1 Metal - 76.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 M1 Pro
  Displays: Unknown (255dpi 2x)

Metal GPU Family Apple 7
Metal GPU Family Common 3
Metal GPU Family Mac 2
Graphics processors
  Apple M1 Pro
    Color LCD (1512 x 982 @ 120.00Hz)

USB devices
  Logitech: USB Receiver

Bluetooth devices
  None

Third party kernel extensions
  None

Third party plugins
  /usr/lib/swift/libswiftAppKit.dylib
  /usr/lib/swift/libswiftCore.dylib
  /usr/lib/swift/libswiftCoreData.dylib
  /usr/lib/swift/libswiftCoreFoundation.dylib
  /usr/lib/swift/libswiftCoreGraphics.dylib
  /usr/lib/swift/libswiftCoreImage.dylib
  /usr/lib/swift/libswiftDarwin.dylib
  /usr/lib/swift/libswiftDispatch.dylib
  /usr/lib/swift/libswiftFoundation.dylib
  /usr/lib/swift/libswiftIOKit.dylib
  /usr/lib/swift/libswiftMetal.dylib
  /usr/lib/swift/libswiftObjectiveC.dylib
  /usr/lib/swift/libswiftQuartzCore.dylib
  /usr/lib/swift/libswiftXPC.dylib
  /usr/lib/swift/libswift_Concurrency.dylib
  /usr/lib/swift/libswiftos.dylib
  /usr/lib/swift/libswiftCloudKit.dylib
  /usr/lib/swift/libswiftCoreLocation.dylib
  /usr/lib/swift/libswiftCryptoTokenKit.dylib
  /usr/lib/swift/libswiftAccelerate.dylib
  /usr/lib/swift/libswiftContacts.dylib
  /usr/lib/swift/libswiftCoreAudio.dylib
  /usr/lib/swift/libswiftCoreML.dylib
  /usr/lib/swift/libswiftCoreMedia.dylib
  /usr/lib/swift/libswiftOSLog.dylib
  /usr/lib/swift/libswiftVision.dylib
  /usr/lib/swift/libswiftsimd.dylib
  /usr/lib/swift/libswiftNetwork.dylib
  /usr/lib/swift/libswiftDemangle.dylib
  /usr/lib/swift/libswiftFileProvider.dylib
  /usr/lib/swift/libswiftIntents.dylib
  /usr/lib/swift/libswiftPrivate_BiomePubSub.dylib
  /usr/lib/swift/libswiftPrivate_BiomeStreams.dylib
  /usr/lib/swift/libswiftUniformTypeIdentifiers.dylib
  /usr/lib/swift/libswiftAVFoundation.dylib
  /usr/lib/swift/libswiftCoreMIDI.dylib


Rhino plugins that do not ship with Rhino

Rhino plugins that ship with Rhino
  /Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCycles.rhp	"RhinoCycles"	8.0.22242.306
  /Applications/RhinoWIP.app/Contents/PlugIns/NamedSnapshots.rhp	"Snapshots"	8.0.22242.1002
  /Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoRoslyn.rhp	"RhinoRoslyn"	8.0.22242.306
  /Applications/RhinoWIP.app/Contents/PlugIns/RhinoBonusTools.rhp	"Rhino Bonus Tools"	8.0.22242.1002
  /Applications/RhinoWIP.app/Contents/PlugIns/Constraints.rhp	"Constraints"	8.0.22242.1002
  /Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/ConstraintsUI.rhp	"Constraints UI"	8.0.22242.306
  /Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/GrasshopperPlugin.rhp	"Grasshopper"	8.0.22242.306
  /Applications/RhinoWIP.app/Contents/PlugIns/PanelingTools.rhp	"PanelingTools"	8.0.22242.1002
  /Applications/RhinoWIP.app/Contents/PlugIns/AnimationTools.rhp	"AnimationTools"	8.0.22242.1002
  /Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Commands.rhp	"Commands"	8.0.22242.306
  /Applications/RhinoWIP.app/Contents/Frameworks/RhMaterialEditor.framework	"Renderer Development Kit"	8.0.22242.1002
  /Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCPython.rhp	"RhinoCPython"	8.0.22242.306
  /Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RDK_EtoUI.rhp	"RDK_EtoUI"	8.0.22242.306
  /Applications/RhinoWIP.app/Contents/PlugIns/Displacement.rhp	"Displacement"	8.0.22242.1002
  /Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoRenderCycles.rhp	"Rhino Render"	8.0.22242.306
  /Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoDLR_Python.rhp	"IronPython"	8.0.22242.306
  /Applications/RhinoWIP.app/Contents/PlugIns/RhinoRender.rhp	"Legacy Rhino Render"	8.0.22242.1002
  /Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCodePlugin.rhp	"RhinoCodePlugin"	8.0.22242.306

Hi Marco -

Thanks, I see this here as well.
RH-70109 LayerStateManager: States are lost when saved in earlier file format
-wim

1 Like

not yet fixed in latest update Rhino 8 SR0 2022-9-6 (Rhino WIP, 8.0.22249.12306, Git hash:master @ 40d87b6e847c6c827f8fc10401ce04883ecdfa80)

Hi Marco -

This thread was included in the YT report and will be notified when the bug has been fixed.
Dale moved this item to the 8.0 list, which means that, as of how things are at this point, this will be fixed before Rhino 8 is released. Note that we don’t have a release date and that this particular fix might take several months.
-wim

1 Like

RH-70109 is fixed in the latest WIP.

While I have a decent overhead knowledge of it, I’m re-starting my studies for my ccent and am going to need to know it much better than I do. With that being said, I love this and hope you post more like it in the future.

when should we expect the 7.x update to test the 8>7 flow?

Hi Marco -

Currently, 7.x is 7.24.
Rhino 7.23 is expected to be released as final SR on October 11th (the target is always the second Tuesday of the month). At that point, the first 7.24 Service Release Candidate will become available.
-wim