Sketchup 2019 Issue with Keyshot 8 Plugin (was working, suddenly not)

Im on Sketchup 2019. Apart from the fact that Sketchup 2019 doesnt have a supported Keyshot 8 Plugin. The one for Keyshot 8 & Sketchup 2018 was working for a week up intill today when this appeared. Any Ideas?

Text Ver Here:

Error: #<LoadError: dlopen(/Users/vsualmerchandiser/Library/Application Support/SketchUp 2019/SketchUp/Plugins/luxion_keyshot8/mac/KeyShot8Export.64_2.2.0.bundle, 9): Library not loaded: @executable_path/…/Frameworks/Ruby.framework/Versions/Current/libruby.2.2.0.dylib

Referenced from: /Users/vsualmerchandiser/Library/Application Support/SketchUp 2019/SketchUp/Plugins/luxion_keyshot8/mac/KeyShot8Export.64_2.2.0.bundle

Reason: image not found - /Users/vsualmerchandiser/Library/Application Support/SketchUp 2019/SketchUp/Plugins/luxion_keyshot8/mac/KeyShot8Export.64_2.2.0.bundle>

/Applications/SketchUp 2019/ `require’

/Applications/SketchUp 2019/ `require’

/users/vsualmerchandiser/library/application support/sketchup 2019/sketchup/plugins/luxion_keyshot8/keyshotexporter.rbe:23:in `<module:KeyShot8>’

/users/vsualmerchandiser/library/application support/sketchup 2019/sketchup/plugins/luxion_keyshot8/keyshotexporter.rbe:1:in `<main>’

/Applications/SketchUp 2019/ `eval’

/Applications/SketchUp 2019/ `require’

/Applications/SketchUp 2019/ `load’

/Users/vsualmerchandiser/Library/Application Support/SketchUp 2019/SketchUp/Plugins/luxion_keyshot8.rb:18:in `register_extension’

/Users/vsualmerchandiser/Library/Application Support/SketchUp 2019/SketchUp/Plugins/luxion_keyshot8.rb:18:in `<module:KeyShot8>’

/Users/vsualmerchandiser/Library/Application Support/SketchUp 2019/SketchUp/Plugins/luxion_keyshot8.rb:9:in `<top (required)>’

This plugin appears to be using complied code (.bundle). Such code must be recompiled for each new Ruby version SketchUp uses.

1 Like

As @eneroth3 correctly observed, the plugin uses a dynamic library bundle, KeyShot8Export.64_2.2.2.bundle, that was explicitly linked to use Ruby version 2.2.0. SketchUp 2019 updated to Ruby version 2.5.1, so the linked one is not found. You need to contact luxion and ask about an update for SketchUp 2019.

1 Like

I am still having this issue. Did anyone find a work around? I’ve contacted both Luxion and SketchUp customer service… but still waiting.

I can’t find help anywhere!

Have you updated the KeyShot plugin for SketchUp to the latest version 1.2, which now supports SketchUp version 2019 ?

If you need to update to v1.2

You can download externally direct from KeyShot …
… and install manually using the red Install Extension button on the bottom of the Extension Manager dialog inside SketchUp. (Browse to the downloaded RBZ archive file and choose it.)

Or update via SketchUp’s Extension Manager, if you installed it previously from The SketchUp Extension Warehouse. (Open the manager and switch to the “Manage” tab.)

If you didn’t, it may be why you were not notified that an update was available via the EW.
So, you can (be notified in the future) go to the Extension Warehouse from within SketchUp …
Window > Extension Warehouse
… and search on “KeyShot”
Choose KeyShot 8 from the results list and click the red Install button.

The main workaround would be to save the SKP file, and use the Direct Import workflow

Direct import

KeyShot directly imports over 40 different 3d file formats from 20+ 3D modeling applications with no plugin required. From the File menu, select Open… or Import… to bring up unique options for the 3D data you need to import. Direct import of all major 3D modeling applications as well as generic 3D file formats is included in KeyShot HD, Pro and Enterprise.