Release Notes 11.0

KeyShot V11 Guide all new features

New Features

  • Cutaway material is now supported on the GPU
  • Deformable animations can now be imported using FBX files using cached .mcx file animations.
  • Added physics simulation tool
  • Added 3D Painted texture type
  • Added the possibility to upload and share KeyShot scenes optimized for viewing in a browser, on a desktop or mobile device
  • Added Color, Material and Finish (CMF) metadata on materials to output in CMF document
  • Drag and drop of materials now has alpha cutouts
  • Remove environments via scripting
  • Remove image styles via scripting
  • Create image styles via scripting
  • Create environments via scripting
  • Control keeping of aspect ratio and locking of resolution via scripting
  • Access camera lens info of current camera via scripting
  • Change camera to shift lens via scripting
  • Change camera to panoramic mode via scripting
  • Change camera to perspective mode via scripting
  • Change camera to orthographic mode via scripting
  • Rigged animation in FBX files supported on import to KeyShot
  • Manipulate Material Graph via scripting
  • New KeyShot Personal Edition license to replace KeyShot HD
  • KeyShot subscription license can be activated by using an activation code
  • Drag and drop of a selection of materials now creates a multi-material
  • Scripting supports linking duplicate materials in setMaterial(), setObjectMaterial() and applyMaterialMapping()
  • Added Environment Brightness animation type
  • Scripting function added for retrieving paths to KeyShot folders

Improvements

  • Automatically perform zoom to fit when creating new Curve Animation Node
  • Bump maps are now applied when importing FBX files
  • New nodes are placed at top-left corner of the material graph
  • Cameras can now be added as a single job to rendering queue
  • Added warning of breaking live linking when Open split object surfaces tool is used for body group with multiple triangle objects
  • Unified animation import options in import dialogue
  • Property panel now correctly shows the original file format imported
  • Ability to generate iBooks has been removed from KeyShot
  • Improved Transparency in exported GLTFs
  • Added support for Colored specularity in exported GLTFs
  • Upgraded to Python 3.9.9 for Scripting
  • Lighting Presets are now available via headless scripting
  • 3mf export also outputs material CMF data under our company namespace
  • Added option to remove NURBS from parts in scene tree, or from entire scene during BIP/KSP export
  • FBX importer supports importing specific animation frames
  • New human skin tone materials in the Library
  • Added option to group jobs when adding render jobs to the queue
  • Default to using system proxy settings for network traffic, if defined.
  • Improved performance of animation deletion
  • Ported studio manipulation to headless scripting
  • Ported multi-materials manipulation to headless scripting
  • Ported environments manipulation to headless scripting
  • Ported image styles manipulation to headless scripting
  • Send to Network Rendering via headless scripting
  • Use all material-to-part mappings when creating an automatic material template for parts
  • Library assets import to only the last active model sets and not to all
  • Added instancing to glTF exporter to reduce file size
  • Improved speed of installation on macOS
  • Library logs moved to the KeyShot log
  • Fixed error appeared when 16bit PSD files where used as textures
  • FlexLM client updated to 11.16.6
  • Retrieval of selected, hidden or locked parts in scene via scripting
  • Option added to display labels in touch-friendly configurator mode
  • Support adding and processing render queue via headless scripting
  • Subscription license will be checked in headless scripting at startup and before rendering, encoding or exporting output
  • Ported lux.importFile() and lux.getImportOptions() to headless scripting
  • New option added to reconnect to server if loosing connection during rendering

Bugs

  • Fixed importer crash when importing corrupt 3ds file
  • Fixed issue where deleting a keyframe animation would change the position of an object
  • Fixed issue where “Including part animations” when creating a new model set was not working properly
  • Fixed issue where the tools would remain in an active state after being closed.
  • Fixed issue where heads-up display did not detect System language for decimal separator
  • Normal maps with cylindrical and spherical texture mapping now produce consistent results with the other texture mapping types
  • Fixed issue where settle was affected by inactive model sets
  • Fixed an issue where the Power Node on Lights were not shown in Material Graph
  • Faster processing when adding new geometry to scenes
  • Fixed issue with favorites library not saving when using specific languages
  • Fixed issue where mesh simplification tool created nameless parts
  • Fixed issue where importing the same Substance painter material twice resulted in incorrect material names
  • Improved performance of Fade Animations on highly specular parts with Product Mode on CPU
  • Support ignore internal geometry for the gem material with GPU rendering
  • Fixed issue where “Activate KeyShotXR” option was not grayed out when option is already active
  • The anisotropic filtering has been improved for custom rendering to better handle high frequency textures
  • Fixed an issue where the same color could be re-used in Clown pass
  • Fixed issue where scene with many keyframe animations is very slow
  • Fixed issue where using “reverse” in animation properties would reverse the direction instead of playback
  • Fixed issue where importing in an empty scene did not resize the environment
  • Fixed an issue where Bloom could cause visual artifacts in scenes using Translucent materials
  • Fixed issue where changing scene units would change the scale of keyframe animated parts
  • Fixed issue where “move model” would move model set if parts had no parent
  • Fixed an issue where the FPS would change when importing geometry
  • Pattern tool is now enabled on all levels
  • Fixed an issue where the move tool would not affect keyframes
  • Fixed a crash when importing a file after creating a new model set.
  • Improved performance for animations in GPU mode
  • Support for instancing in 3mf export to allow for smaller file sizes
  • Fixed issue when the incorrect environment was used when opening a scene
  • Support scene units for metallic flakes in the metallic paint material
  • Fixed issue where incompatible animations could be applied to orthographic cameras
  • Nodes in material graph can no longer be attached to itself
  • Added support for transmission extension in GLTF/GLB export and import
  • Fixed issue where choosing to render XR with animation frames set to work area would change animations FPS
  • Improved sampling performance in product mode
  • Fixed a crash in geometry tools when applying geometry updates to parts with animations
  • Fixed an error in GPU mode when using a 2D bump texture
  • Fixed an issue where the link between animations was broken when changing parameters
  • Fixed a crash when loading non-VDB files on a volume map
  • Fixed a crash when loading malformed VDB files
  • Fixed an issue which would cause a wrong camera to be marked as active when loading a scene
  • Fixed accepting alpha channel for rendering via scripting
  • Fixed “Illegal memory access” error when toggling GPU mode on in certain scenes
  • Reintroduced width and height keyword arguments to lux.renderFrames()
  • Fixed undo on the action of deleting an animation folder
  • Fixed potential artifacts on sun & sky horizon with non-black ground color
  • Fixed issue with missing color and incorrect opacity texture, when importing glb file
  • Fixed issue where special characters would result in a non-functional material template
  • Objects with Cutaway are now illuminated properly by HDRI with Interior Mode
  • Fixed issue where creating instances with make pattern tool would result in unlinked materials
  • Fixed a crash when applying a real cloth material
  • Fixed issue which could cause model sets to become invalid when moved
  • Enable save button in output window while processing queue
  • Fixed crash when entering the configurator wizard
  • Importing environments or image styles with names already used will now append a number to differentiate them
  • Fixed issue where OBJ files containing spaces in the material names would not export correctly
  • Fixed possibility of duplicate names of model sets, cameras and studios on import by adding incrementing number
  • Vertex Colors will be maintained when using Geometry tools
  • Fixed a crash when loading a PSD that has an invalid number of channels
  • Fixed issue creating a geometry that has both a bump height and a bump texture along with an Opacity texture, if switched to GPU
  • Only enable changing the license if one instance of KeyShot is running
  • Fixed issue where links in registration dialog were not visible when changing language from English
  • Fixed issue where cameras scaled incorrectly in glTF export
  • Metallic Paint Flakes now show correctly for all scene units

Release Notes in Deutsch

Neue Eigenschaften

  • Cutaway-Material wird jetzt auf der GPU unterstützt
  • Verformbare Animationen können jetzt mithilfe von FBX-Dateien mit zwischengespeicherten .mcx-Dateianimationen importiert werden.
  • Physiksimulationstool hinzugefügt
  • Texturtyp 3D Painted hinzugefügt
  • Möglichkeit hinzugefügt, KeyShot-Szenen hochzuladen und zu teilen, die für die Anzeige in einem Browser, auf einem Desktop oder Mobilgerät optimiert sind
  • Metadaten für Farbe, Material und Finish (CMF) zu Materialien hinzugefügt, die im CMF-Dokument ausgegeben werden sollen
  • Drag & Drop von Materialien hat jetzt Alpha-Ausschnitte
  • Umgebungen per Scripting entfernen
  • Bildstile per Scripting entfernen
  • Bildstile per Scripting erstellen
  • Erstellen Sie Umgebungen per Skripting
  • Steuern Sie das Beibehalten des Seitenverhältnisses und das Sperren der Auflösung über Skripte
  • Greifen Sie per Skripting auf Kameraobjektivinformationen der aktuellen Kamera zu
  • Wechseln Sie die Kamera per Skript zum Shift-Objektiv
  • Wechseln Sie die Kamera per Skript in den Panoramamodus
  • Ändern Sie die Kamera per Skript in den Perspektivmodus
  • Ändern Sie die Kamera per Skript in den orthografischen Modus
  • Geriggte Animationen in FBX-Dateien werden beim Import in KeyShot unterstützt
  • Manipulieren Sie das Materialdiagramm über Skripte
  • Neue KeyShot Personal Edition-Lizenz als Ersatz für KeyShot HD
  • Die KeyShot-Abonnementlizenz kann mit einem Aktivierungscode aktiviert werden
  • Drag-and-Drop einer Auswahl von Materialien erstellt jetzt ein Multi-Material
  • Scripting unterstützt das Verknüpfen doppelter Materialien in setMaterial(), setObjectMaterial() und applyMaterialMapping()
  • Animationstyp Umgebungshelligkeit hinzugefügt
  • Scripting-Funktion zum Abrufen von Pfaden zu KeyShot-Ordnern hinzugefügt

Verbesserungen

  • Führen Sie beim Erstellen eines neuen Kurvenanimationsknotens automatisch einen Zoom durch, um ihn anzupassen
  • Bump Maps werden jetzt beim Importieren von FBX-Dateien angewendet
  • Neue Knoten werden in der oberen linken Ecke des Materialdiagramms platziert
  • Kameras können jetzt als einzelner Job zur Rendering-Warteschlange hinzugefügt werden
  • Es wurde eine Warnung hinzugefügt, dass die Live-Verknüpfung unterbrochen wird, wenn das Werkzeug „Getrennte Objektoberflächen öffnen“ für eine Körpergruppe mit mehreren Dreiecksobjekten verwendet wird
  • Einheitliche Importoptionen für Animationen im Importdialog
  • Das Eigenschaftsfenster zeigt jetzt korrekt das importierte ursprüngliche Dateiformat an
  • Die Möglichkeit, iBooks zu generieren, wurde aus KeyShot entfernt
  • Verbesserte Transparenz in exportierten GLTFs
  • Unterstützung für farbige Spekularität in exportierten GLTFs hinzugefügt
  • Für die Skripterstellung auf Python 3.9.9 aktualisiert
  • Beleuchtungsvoreinstellungen sind jetzt über Headless-Scripting verfügbar
  • 3mf export gibt auch Material-CMF-Daten unter unserem Firmennamensraum aus
  • Option zum Entfernen von NURBS aus Teilen im Szenenbaum oder aus der gesamten Szene während des BIP/KSP-Exports hinzugefügt
  • Der FBX-Importer unterstützt den Import bestimmter Animationsframes
  • Neue Materialien für menschliche Hauttöne in der Bibliothek
  • Option zum Gruppieren von Jobs beim Hinzufügen von Renderjobs zur Warteschlange hinzugefügt
  • Standardmäßig werden System-Proxy-Einstellungen für den Netzwerkverkehr verwendet, falls definiert.
  • Verbesserte Leistung beim Löschen von Animationen
  • Studio-Manipulation auf Headless-Scripting portiert
  • Portierte Multi-Material-Manipulation auf Headless-Scripting
  • Portierte Umgebungen manipulieren zu Headless Scripting
  • Bildstil-Manipulation auf Headless-Scripting portiert
  • Über Headless-Scripting an Network Rendering senden
  • Verwenden Sie alle Material-zu-Teil-Zuordnungen, wenn Sie eine automatische Materialvorlage für Teile erstellen
  • Bibliothekselemente werden nur in die letzten aktiven Modellsätze importiert und nicht in alle
  • Instanziierung zum glTF-Exporter hinzugefügt, um die Dateigröße zu reduzieren
  • Verbesserte Installationsgeschwindigkeit auf macOS
  • Bibliotheksprotokolle wurden in das KeyShot-Protokoll verschoben
  • Fehler behoben, der auftrat, wenn 16-Bit-PSD-Dateien als Texturen verwendet wurden
  • FlexLM-Client auf 11.16.6 aktualisiert
  • Abrufen von ausgewählten, versteckten oder gesperrten Teilen in der Szene über Scripting
  • Option hinzugefügt, um Etiketten im berührungsfreundlichen Konfiguratormodus anzuzeigen
  • Unterstützt das Hinzufügen und Verarbeiten von Render-Warteschlangen über Headless-Scripting
  • Die Abonnementlizenz wird in Headless Scripting beim Start und vor dem Rendern, Codieren oder Exportieren der Ausgabe überprüft
  • lux.importFile() und lux.getImportOptions() auf Headless-Scripting portiert
  • Neue Option hinzugefügt, um die Verbindung zum Server wiederherzustellen, wenn die Verbindung während des Renderns verloren geht

Fehler

  • Absturz des Importers beim Importieren beschädigter 3ds-Dateien behoben
  • Problem behoben, bei dem das Löschen einer Keyframe-Animation die Position eines Objekts ändern würde
  • Problem behoben, bei dem „Einschließen von Teileanimationen“ beim Erstellen eines neuen Modellsatzes nicht richtig funktionierte
  • Problem behoben, bei dem die Tools nach dem Schließen in einem aktiven Zustand blieben.
  • Problem behoben, bei dem das Heads-up-Display die Systemsprache für das Dezimaltrennzeichen nicht erkannte
  • Normal-Maps mit zylindrischem und sphärischem Textur-Mapping erzeugen jetzt konsistente Ergebnisse mit den anderen Textur-Mapping-Typen
  • Problem behoben, bei dem das Absetzen durch inaktive Modellsätze beeinflusst wurde
  • Es wurde ein Problem behoben, bei dem der Energieknoten auf Lichtern nicht im Materialdiagramm angezeigt wurde
  • Schnellere Verarbeitung beim Hinzufügen neuer Geometrie zu Szenen
  • Problem behoben, bei dem die Favoritenbibliothek bei Verwendung bestimmter Sprachen nicht gespeichert wurde
  • Problem behoben, bei dem das Netzvereinfachungswerkzeug namenlose Teile erstellte
  • Problem behoben, bei dem das zweimalige Importieren desselben Substance Painter-Materials zu falschen Materialnamen führte
  • Verbesserte Leistung von Fade-Animationen auf stark glänzenden Teilen mit Produktmodus auf CPU
  • Unterstützung für das Ignorieren interner Geometrie für das Gem-Material mit GPU-Rendering
  • Problem behoben, bei dem die Option „KeyShotXR aktivieren“ nicht ausgegraut war, wenn die Option bereits aktiv war
  • Die anisotrope Filterung wurde für das benutzerdefinierte Rendering verbessert, um hochfrequente Texturen besser zu verarbeiten
  • Es wurde ein Problem behoben, bei dem dieselbe Farbe im Clown-Pass wiederverwendet werden konnte
  • Problem behoben, bei dem Szenen mit vielen Keyframe-Animationen sehr langsam sind
  • Problem behoben, bei dem die Verwendung von „umgekehrt“ in den Animationseigenschaften die Richtung umkehrte, anstatt sie abzuspielen
  • Problem behoben, bei dem beim Importieren in eine leere Szene die Größe der Umgebung nicht geändert wurde
  • Es wurde ein Problem behoben, bei dem Bloom visuelle Artefakte in Szenen mit durchscheinenden Materialien verursachen konnte
  • Problem behoben, bei dem das Ändern von Szeneneinheiten die Skalierung von Keyframe-animierten Teilen änderte
  • Problem behoben, bei dem „Modell verschieben“ den Modellsatz verschoben hat, wenn Teile kein übergeordnetes Element hatten
  • Es wurde ein Problem behoben, bei dem sich die FPS beim Importieren von Geometrie änderten
  • Das Musterwerkzeug ist jetzt auf allen Ebenen aktiviert
  • Es wurde ein Problem behoben, bei dem das Verschieben-Werkzeug Keyframes nicht beeinflusste
  • Absturz beim Importieren einer Datei nach dem Erstellen eines neuen Modellsatzes behoben.
  • Verbesserte Leistung für Animationen im GPU-Modus
  • Unterstützung für die Instanziierung im 3mf-Export, um kleinere Dateigrößen zu ermöglichen
  • Problem behoben, bei dem beim Öffnen einer Szene die falsche Umgebung verwendet wurde
  • Stützszeneneinheiten für Metallic-Flakes im Metallic-Lackmaterial
  • Problem behoben, bei dem inkompatible Animationen auf orthogonale Kameras angewendet werden konnten
  • Knoten im Materialdiagramm können nicht mehr an sich selbst angehängt werden
  • Unterstützung für die Übertragungserweiterung im GLTF/GLB-Export und -Import hinzugefügt
  • Es wurde ein Problem behoben, bei dem die Auswahl zum Rendern von XR mit auf den Arbeitsbereich eingestellten Animationsframes die Animations-FPS veränderte
  • Verbesserte Abtastleistung im Produktmodus
  • Ein Absturz in den Geometriewerkzeugen beim Anwenden von Geometrieaktualisierungen auf Teile mit Animationen wurde behoben
  • Fehler im GPU-Modus bei Verwendung einer 2D-Bump-Textur behoben
  • Es wurde ein Problem behoben, bei dem die Verknüpfung zwischen Animationen beim Ändern von Parametern unterbrochen wurde
  • Absturz beim Laden von Nicht-VDB-Dateien auf einer Volume-Map behoben
  • Absturz beim Laden fehlerhafter VDB-Dateien behoben
  • Es wurde ein Problem behoben, das dazu führte, dass beim Laden einer Szene eine falsche Kamera als aktiv markiert wurde
  • Das Akzeptieren des Alphakanals für das Rendern per Skript wurde korrigiert
  • Der Fehler „Illegaler Speicherzugriff“ beim Umschalten des GPU-Modus in bestimmten Szenen wurde behoben
  • Wiedereinführung der Schlüsselwortargumente width und height in lux.renderFrames()
  • Rückgängigmachen beim Löschen eines Animationsordners behoben
  • Mögliche Artefakte am Sonnen- und Himmelshorizont mit nicht schwarzer Grundfarbe behoben
  • Problem mit fehlender Farbe und falscher Deckkrafttextur beim Importieren einer GLB-Datei behoben
  • Problem behoben, bei dem Sonderzeichen zu einer nicht funktionierenden Materialvorlage führten
  • Objekte mit Cutaway werden nun korrekt von HDRI mit Innenmodus beleuchtet
  • Problem behoben, bei dem das Erstellen von Instanzen mit dem Mustererstellungswerkzeug zu nicht verknüpften Materialien führte
  • Ein Absturz beim Anwenden eines echten Stoffmaterials wurde behoben
  • Problem behoben, das dazu führen konnte, dass Modellsätze beim Verschieben ungültig wurden
  • Aktivieren Sie die Schaltfläche „Speichern“ im Ausgabefenster, während die Warteschlange verarbeitet wird
  • Absturz beim Aufrufen des Konfigurator-Assistenten behoben
  • Beim Importieren von Umgebungen oder Bildstilen mit bereits verwendeten Namen wird jetzt eine Nummer angehängt, um sie zu unterscheiden
  • Problem behoben, bei dem OBJ-Dateien mit Leerzeichen in den Materialnamen nicht korrekt exportiert wurden
  • Die Möglichkeit von doppelten Namen von Modellsets, Kameras und Studios beim Import durch Hinzufügen einer aufsteigenden Nummer wurde behoben
  • Scheitelpunktfarben werden bei Verwendung von Geometriewerkzeugen beibehalten
  • Ein Absturz beim Laden einer PSD mit einer ungültigen Anzahl von Kanälen wurde behoben
  • Problem beim Erstellen einer Geometrie behoben, die sowohl eine Bump-Höhe als auch eine Bump-Textur zusammen mit einer Deckkraft-Textur hat, wenn auf GPU umgeschaltet wurde
  • Aktivieren Sie das Ändern der Lizenz nur, wenn eine Instanz von KeyShot ausgeführt wird
  • Problem behoben, bei dem Links im Registrierungsdialog nicht sichtbar waren, wenn die Sprache von Englisch geändert wurde
  • Problem behoben, bei dem Kameras im glTF-Export falsch skaliert wurden
  • Metallic Paint Flakes werden jetzt für alle Szeneneinheiten korrekt angezeigt

Sie suchen, wir finden.