KeyShot Studio 2024.3

RELEASE NOTES

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

Version 2024.3

Security fixes

  • KEYS-33432: Updated zlib dependency to 1.3.1
  • KEYS-33386: Fixed 3DS import vulnerability (ZDI-CAN-23681)
  • KEYS-33387: Fixed SketchUp (.skp) import vulnerability (ZDI-CAN-23685)
  • KEYS-33388: Fixed 3DS import vulnerability (ZDI-CAN-23693)
  • KEYS-33390: Fixed OBJ import vulnerability (ZDI-CAN-23697)
  • KEYS-33392: Fixed alembic import vulnerability (ZDI-CAN-23700)
  • KEYS-33395: Fixed JT import vulnerability (ZDI-CAN-23826)

More information at KeyShot CSIRT and PSIRT.

New Features

  • KEYS-32723:KeyShot is now named ‘KeyShot Studio’
  • KEYS-32736:Denoising now preserves fine details better at higher sample counts
  • KEYS-32930:Added ability to set Quality settings on an individual instance level for KeyShot Web Viewer export
  • KEYS-33280:Option to adjust Camera Perspective added to Ribbon menu
  • KEYS-33516:New Mold-Tech Materials have been added to the Library
  • KEYS-33517:Added AkzoNobel Interpon color library

Improvements

  • KEYS-30159:Updated included Python version to 3.12.6
  • KEYS-32808:3D model Instances with no changes should no longer be baked again in cases where the scene is being re-baked
  • KEYS-32667:UVs resulting from automatic unwrapping in Baking pipeline, are now saved
  • KEYS-32709:
    • Inventor 3D Read: 2025
    • Revit 3D Read: 2025
    • UG NX 3D Read: NX 2312 Series (until 2312.7000)
  • KEYS-32807:Materials with no changes should no longer be baked again in cases where the scene is being re-baked
  • KEYS-33092:Move Tool dialog now allows for multi-selection
  • KEYS-33284:”Select Group” in scene tree now called “Select Parent”, and hotkey option has been added
  • KEYS-33285:Cleared default hotkey for “Select Model” to eliminate conflict
  • KEYS-33343:Dynamic edit boxes has been re-added to the Move Tool widget
  • KEYS-33412:Improved light sampling for CPU and GPU with special emphasis on many lights

Bugs

  • KEYS-33338:Fixed a crash that happened if <removeCloudOption bool=”true”/> was present in KSSettings.xml
  • KEYS-33485:Fixed an issue where the Uninstaller could remove files unrelated to KeyShot in locations mapped as KeyShot resource folders
  • KEYS-21283:Fixed various issues with medium transmittance for direct lighting
  • KEYS-32063:Fixed an issue that caused a crash when adding Studio Switches to some Animations
  • KEYS-32416:Fixed an issue where saving a Material before the thumbnail has been generated, would not save the Material
  • KEYS-32516:Fixed a crash in the Sketchup importer related to “Image” planes
  • KEYS-32718:Fixed a crash that occurred when dragging and dropping a Material containing a 3D Paint texture
  • KEYS-32734:Fixed an infinite load loop in the Library when it contained a shortcut to itself
  • KEYS-32989:Fixed an issue in GPU rendering where Ray Bounces would cause white squares
  • KEYS-31577:’Name’ field no longer automatically selected when adding a new sub-material
  • KEYS-32797:Fixed an issue where the Profile fly-out in Welcome Window would disappear
  • KEYS-32840:Fixed an issue where re-rendering an XR would not correctly respect updated settings
  • KEYS-33185:Fixed an issue in GPU mode where Light Power sampling was scaled incorrectly
  • KEYS-33227:Fixed an issue where GPU mode failed to be enabled after adding an Animation to the Scene
  • KEYS-33345:Fixed a crash in Headless Scripting when removing a Model Set
  • KEYS-33385:Updated to Sketchup 2024.0.594 which addresses this vulnerability
  • KEYS-33542:Fixed a memory leak related to Rounded Edges calculation
  • KEYS-33597:Fixed an issue that caused a crash on load of scenes with cameras with an empty name
  • KEYS-33676:Fixed an issue that caused the real-time view to not enter Adaptive Performance Mode
  • KEYS-33681:Fixed an issue where pasting animation was slow
  • KEYS-33804:Fixed an issue related to the Mapping2D node, that could cause instabilities in the scene
  • KEYS-30964:Fixed an issue in GPU mode where IES lights with a Curve Fade, was not visible in Volumetrics
  • KEYS-30965:Fixed an issue where Spotlight Color Textures were ignored when Power was driven by a Curve Fade animation
  • KEYS-31124:Fixed direct illumination of textured Area Lights with black Areas in GPU mode
  • KEYS-31406:Added Rename back to library context menu
  • KEYS-31488:Fixed an issue where Material Previews would not update correctly
  • KEYS-32042:Depth of Field animations in GPU mode should now correctly use Scene Units when picking a Focus Distance
  • KEYS-32381:Fixed an issue where Duplicating could create an unexpected amount of new items in the Scene
  • KEYS-32630:Fixed an issue where some EXRs could not be loaded
  • KEYS-32860:Fixed textured area lights contribution to caustics in GPU mode
  • KEYS-32902:Fixed caustics not respecting the IES Light Radius correctly
  • KEYS-33027:Fix for a bug where the yellow animation path in the real-time view could be incorrect when using rotations with custom pivot points
  • KEYS-33107:Fix move tool gizmos can have an incorrect position in the real-time view after moving keyframes
  • KEYS-33138:Fixed an issue that caused the migration tool to not detect versions prior to 2023
  • KEYS-33209:Fixed an issue where memory for Image Styles were not released on renderings with multiple frames
  • KEYS-33271:Fixed an issue where scrolling in the Library view could become very slow, after switching between list/grid view
  • KEYS-33398:Fixed a bug where baked textures would not be found in Web Viewer upload
  • KEYS-33426:Fixed an issue that caused the Blender plugin to not work
  • KEYS-33452:Fixed an issue where imported .glb files failed to find textures
  • KEYS-33492:Fixed Radial textures not respecting scene units in GPU mode

KeyShot Web Viewer

Bugs

  • KEYS-32619:Fixed a bug where scenes with a lot of textures would not load in Firefox.
  • KEYS-33453:Fixed a bug where shadows could cause bright spots on objects
  • KEYS-33454: Fixed a bug that caused shading artifacts on materials with a bump map applied
  • KEYS-33697:Fixed a bug where thumbnails for small environments were incorrect

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 initialization 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 initialized 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