RELEASE NOTES

KeyShot 2024 Release Notes

An overview of the functions and improvements in KeyShot 2024 can be found here:

Version 2024.2

Security fixes

  • KEYS-31749:Fixed an issue where invalid input during BIP file parsing could cause memory to be freed twice (use-after-free) (ZDI-CAN-22515)
  • KEYS-31744:Fixed an issue where invalid input during BIP file parsing could cause an out-of-bounds memory read (ZDI-CAN-22449)
  • KEYS-31557:Fixed JT file parsing out-of-bounds vulnerability (ZDI-CAN-23163)
  • KEYS-31556:Fixed X_T file parsing out-of-bounds vulnerability (ZDI-CAN-23124)

New Features

  • KEYS-31538:Rendering will now be paused in the background while Re-Tessellate tool is open
  • KEYS-27293:Added support for animations in gLTF import
  • KEYS-31530:Added option “Select Group” to Scene Tree, which selects the parent group
  • KEYS-31750:Added function to “lock-in” to an axis in Move Tool by using hotkeys or radio buttons
  • KEYS-30439:Added new preview workflow for uploading to Web Viewer
  • KEYS-31272:Added support for Texture input to Camera Aperture Shape

Improvements

  • KEYS-31571:Users will now be asked whether to link colors with the same name when applying a Color from the Library
  • KEYS-31910:Updated support for the following formats
    • CATIA V5 3D Read: V5-6R2024
    • Parasolid 3D Read: V36.1
    • UG NX 3D Read: NX 2312 Series (until 2312.4000)
  • KEYS-31792:”Link Materials” in materials list now links to right-clicked material rather than the first selected.
  • KEYS-31687:Added “Depth” parameter to Cylinder texture Mapping Type
  • KEYS-32015:Added support for importing SketchUp 2024 files
  • KEYS-31794:Material Graph will now automatically update when user selects new material for editing
  • KEYS-31783:Improved layout of the Move Tool widget
  • KEYS-31590:”Cloud Library” button will now always open in external browser
  • KEYS-31505:In Geometry View, selecting Cameras on Camera Keyframe path, will now select the corresponding Keyframe

Bugs

  • KEYS-32617:Fixed a bug where the incorrect image style was used.
  • KEYS-32791:Fixed an issue that caused incorrect normals after saving the scene
  • KEYS-31768:Fixed an issue with camera states being reverted when switching back and forth between CPU and GPU modes
  • KEYS-31246:Fixed warning in log when enabling Panoramic or Stereo Camera lenses
  • KEYS-31774:Fixed a bug that prevented the Cloud library downloading to KeyShot in external browsers
  • KEYS-31127:Fixed indexing of Color Names when dragging and dropping a multi-selection of Colors
  • KEYS-31799:Fixed a crash when opening Color Mode
  • KEYS-31977:Fix crash when selecting many triangles in split surface tool
  • KEYS-31735:Fixed a crash that occurred when using Geometry Tools on certain geometries
  • KEYS-32237:Fixed Area Light on Flake Geometry causing a crash in GPU mode
  • KEYS-32014:Fixed GPU being detected in TCC only systems
  • KEYS-31737:Fixed a GPU mode crash exit with certain geometries
  • KEYS-31574:Fixed Image Style list being re-ordered after Save and Load of Scene
  • KEYS-31817:Fixed a crash that could occur when taking over a session
  • KEYS-31379:Fixed deactivation of license getting stuck while uninstalling a Beta build
  • KEYS-32163:Fixed Axalta Paint color tweaker not working correctly
  • KEYS-32012:Fixed Anisotropic Material input not working consistently in GPU mode
  • KEYS-31994:Fixed hitbox of items in Scene Tree
  • KEYS-31769:Fixed a crash in Network Configurator when switching languages
  • KEYS-31448:Fixed an issue where aborting tasks on paused workers could sometimes prevent them from resuming correctly
  • KEYS-31434:Fixed progress bar incorrectly showing 0% in Render Output dialog
  • KEYS-31268:Fixed issue that caused Global Illumination to not update correctly on material changes
  • KEYS-32570:The geometry is duplicated and KeyShot does not crash
  • KEYS-32373:Fixed KeyShot not remembering window state correctly on Windows
  • KEYS-31853:Fixed warning in log when interacting with UI Splitter in HDRI Editor
  • KEYS-31688:Fixed Translucent Material Samples slider being able to go below 1
  • KEYS-31449:Increased maxiumum animation window height on small screens.
  • KEYS-31784:Fixed the issue of empty presentations showing on the drive, when the user is out of Drive storage.
  • KEYS-32455:Fixed a crash when loading scenes with a Camera Keyframe orbit animation in Headless Mode
  • KEYS-32200:Fixed a crash that could occur when exiting GPU mode
  • KEYS-32199:Fixed a crash in Welcome Window when selecting a scene
  • KEYS-32198:Fixed a crash that could occur in the License Wizard when creating a Request file
  • KEYS-32196:Fixed a crash in Migration Tool
  • KEYS-31957:Fixed a crash when initializing denoiser
  • KEYS-31954:Fix crash when merging triangle meshes with vertex colors
  • KEYS-31893:Fixed a crash that could occur on multi-GPU setups when GPU0 is disabled
  • KEYS-31738:Fixed a crash related to cache of library used for Image I/O
  • KEYS-23966:Fixed improper scaling of Animations when changing Scene Unit
  • KEYS-28515:Added Progress bar to Re-tessellate tool when pressing “Apply”
  • KEYS-27607:Fixed incorrect split of objects in “Split Object Surfaces” tool

KeyShot Web Viewer

New Features

  • KEYS-31469:New material model adopted for scenes uploaded with KeyShot Studio 2024.2

Bugs

  • KEYS-32617:Fixed a bug where the incorrect image style was used

Version 2024.1

Security fixes

  • KEYS-31073: Fixed improper initialisation weakness in relation to BIP file parsing
  • KEYS-31074: Fixed improper input validation weakness in relation to BIP file parsing
  • KEYS-31198: Fixed DLL planting vulnerability in relation to BIP file parsing
  • KEYS-31740: Fixed improper input validation weakness in relation to BIP file parsing

New Features

  • KEYS-31218: Added a quick-menu to script ribbon button
  • KEYS-30655: Added new “Sharpen“ Image Style effect

Improvements

  • KEYS-30338: Improved the performance of GPU mode
  • KEYS-31202: KeyShot, Network Rendering, and the KeyShot Viewer will now install versionlessly
  • KEYS-30423: Made improvements to the look of AxF Measured Materials
  • KEYS-31069: Added support for the following CAD versions:
    • CATIA V6 / 3DEXPERIENCE 3D Read: R2024x
    • Solid Edge 3D Read: 2024
    • SOLIDWORKS 3D Read: 2024
    • UG NX 3D Read: NX 2306 Series (until 23067000)
  • KEYS-30631: Minimum required GPU driver version has been updated to version 535 or newer
  • KEYS-31220: Removed the function to Upload to the KeyShot Cloud Library
  • KEYS-29410: Added support for Roughness Textures in Volumetric AxF materials
  • KEYS-29412: Added support for Specular Normal textures in Volumetric AxF materials
  • KEYS-30495: Removed Flash video output format
  • KEYS-30743: Removed Alias import on Mac
  • KEYS-30836: Silent installation can now specify use of subscription license
  • KEYS-30908: Added support for Rhino 8 files
  • KEYS-31188: Updated RAL color palette to version 2024
  • KEYS-31266: Added compression of scenes
  • KEYS-31509: Only enable arrow keyboard shortcut for environment brightness/contrast adjustments in the real-time view

Bugs

  • KEYS-31009: Fixed a memory leak with legacy textures
  • KEYS-30708: Fixed a crash in Material Templates when using special characters
  • KEYS-30861: Fixed occasional crash when rendering very high resolution images
  • KEYS-31092: Fixed a bug that caused the realtime view denoiser to show an old image
  • KEYS-31499: Fixed a crash that could occur when unlinking materials
  • KEYS-31507: Fixed a bug that caused luxgetRenderOptions() to return incorrect information
  • KEYS-27707: Fixed an offset between the mouse and the UI in the Touch-Friendly presentation mode
  • KEYS-30466: Fixed an issue with incorrect region
  • KEYS-30739: Fixed an issue that caused Texture Area Lights to output too much light in GPU mode
  • KEYS-30756: Added support for displaced geometry in FBX exporter
  • KEYS-31005: Fixed a bug that caused the minimum size of the Project panel to be wider than intended
  • KEYS-31013: Fix rare crash when deleting parts in the scene tree
  • KEYS-31016: Fixed a crash when creating Render Passes with a large number of hidden objects
  • KEYS-31119: Fixed crash in FBX export
  • KEYS-31163: Fixed a bug that caused reloading the Frontplate image to not work
  • KEYS-31175: Fixed an issue where the alpha of Frontplates got premultiplied
  • KEYS-31199: Improved responsiveness of the realtime view when adjusting materials
  • KEYS-31245: Fixed a bug that caused the Geometry View Camera to be incorrect after model import
  • KEYS-31286: Fixed a bug that caused “Use Target as Pivot” to not update the camera correctly
  • KEYS-31388: Fixed a bug that caused materials to be initialised with black colors when added to the scene
  • KEYS-31500: Fixed an incorrect Shadow calculation for texture scattering mediums in GPU mode
  • KEYS-31521: Fixed a bug that caused textures to be UV mapped incorrectly

Do you have any questions or require further information?

0