Posted on

Gestaltor 2020.4.4

New:

  • Inspect, apply and retarget imported animations
  • New simplified sample model
  • Selection outline 
  • Added support for KHR_material_variants extension

Improved:

  • General improvements to the UI
  • Complete support of ratified KHR_texture_basisu extension
  • Adapted to latest KTX2 specification fixes
  • Undo/redo responds faster for certain elements
  • Occlusion map is integrated in calculations involving not only diffuse illumination 
  • Possibility to create screenshot renderings of debug channels and wireframe render mode

Fixes:

  • Fixed KHR_draco_mesh_compression related bugs
  • Resolving of accessors that are used multiple times
  • Improved renderer stability
  • Visual feedback of certain tasks that have failed
  • KHR_materials_clearcoat rendering is now compliant with updated glTF specification
Posted on

Gestaltor 2020.4.0

New

  • Ability to resize images directly in Gestaltor
  • Ability to change file encoding for images
  • Ability to change compression of ktx2 and jpeg files
  • Image changes reflected in preview and viewport
  • Change storage type of images
  • Compress/ uncompress meshes using KHR_draco_mesh_compression
  • Visual effects of compression are directly visible in the viewport 
  • Store renderings to filesystem
  • Information window showing statistics about the glTF
  • Option to create glTF camera from current view
  • Conversion between different accessor component types
  • Support for KHR_mesh_quantization
  • Rendering of environment maps as background

Improved

  • Better input for tablets (e.g. Wacom One)
  • Timestamp stored in glTF
  • Renaming of image files in Gestaltor is reflected in file system 
  • ktx2 files are now visible as preview
  • Better ktx2 loading and saving
  • Ability to load compressed ktx2 files
  • Better undo/redo behavior
  • Render mode navigation now matches edit mode navigation

Fixes

  • Lighting, statistics, preferences panel now scrollable
  • Improved camera focus behavior
  • Base color texture now no longer rendered if pbr metallic roughness is disabled
  • Missing texture state now cleared if texture is selected
  • Better behavior for recent files list
  • Fixed crash to desktop bugs
  • Rendered color in color picker now matches picked color
  • Visualization modes grayed out in render mode
  • Preference widget no longer opens on every start of Gestaltor on Mac
  • Improved drag and drop behaviour in Hierarchy
Posted on

Gestaltor 2020.3.1 Beta

New

  • Support for the experimental KHR_materials_specular extension
  • Support for the experimental KHR_materials_sheen extension
  • Support for the experimental KHR_materials_transmission extension
  • Support for the experimental KHR_materials_ior extension
  • Automatic handling of conflicting extensions
  • Support for fractional display scaling
  • Intensity setting for environment illumination
  • Orientation setting for environment map
  • Importing of .hdr files as lighting environment
  • Global setting to disable punctual lights
  • Preferences window:
    – General settings
    – Render view color settings (clear, selection, wireframe color)
    – Gizmo scaling
    – Camera navigation settings

Improved

  • Log messages
  • Made Inspector horizontally scrollable to improve usability in combination with high display scaling values
  • Context menus
  • Lighting settings interface
  • Warn user if texture is missing in a texture info object
  • Selection in hierarchy and content
  • Conflicting render states between Hierarchy and debug mode
  • Node modes UI in Hierarchy
  • Copy/paste in Hierarchy
  • Recent files menu
  • Handling of existing resource files during saving

Fixes

  • UX3D extensions stored in glTF/glb
  • Mirrored camera billboard
  • Open Recent creates a new “Untitled” file
  • Unsetting colors not working
  • Visual bug showing primitives wrongly
  • Highlighting in render mode
  • Inconsistent arrow icon sizes
  • Multiple loading of sample asset
  • Opening and storing of minimal glTF
  • Inverted camera controls at extreme points
  • Layout at first start differs from default layout
  • Undocked widgets not showing resize-cursor
  • Degrading of icons while switching between different display scalings
  • Picking not working in some render modes
  • Transfrom matrices not updated correctly after import
  • Crash while copy/pasting in Hierarchy
  • Rounding in double spinboxes
  • Broken combobox on macOS
  • Saving on Linux not appending correct file ending
  • Camera perspective button showing the wrong state after loading
  • Inconsistent undo/redo after reparenting nodes in Hierarchy view

Posted on

Gestaltor 2020.3.0 Beta

New

  • Added new shortcuts
  • Menu bar additions
  • Experimental support for KTX2 images
  • Set and unset properties in the glTF
  • Update notifications
  • Added menu bar item to open recent files
  • Added support for unknown extensions and extras

Improved

  • Dialog boxes are more comprehensive
  • Improved performance on high resolutions
  • Lowered VRAM requirements

Fixes

  • Version description
  • Crash when exceeding maximum light count
  • Spelling
  • Color picker color space not matching render view
  • Animation slider being stuck
  • Gizmo size in orthographic mode
  • Sparse Accessor save and load
  • Opened asset discarded when opening new asset
  • Timeline design
  • Content doesn’t update when importing a file
  • Artifacts when gltf loaded two times
  • Dropdown menus
  • Setting emissive color with color picker
  • Crash when importing assets with draco mesh compression
  • Nodes in empty scene not shown in viewport
  • Support for Debian 10 and Ubuntu 18.04
  • Scenes being incorrectly set as default scene
  • Specular Glossiness being saved as null in glTF
  • Information loss when disabling specular glossiness
  • Small fixes in viewport UI
  • A bug with animations when switching scenes
  • A crash while duplicating animations

Posted on

Gestaltor 2020.2.1 Alpha

New

  • Translation, rotation and scale of nodes can now be edited directly in the viewport
  • Introduced .gestalt project file where invalid states can be saved and reloaded later
  • Edit->Clean Up removes all unused objects automatically
  • Users can provide their own KTX2 environments for IBL
  • Draco compressed assets can be edited and saved without losing the compression
  • Support for sparse accessors
  • Support for KHR_mesh_quantization
  • Users can edit texture transform settings
  • Smooth zooming using Alt+RMB
  • Camera “sprint” when holding Shift
  • Simplified camera controls for Render Mode
  • Session logs are saved to a file in the temp directory
  • Now working on MacOS 10.14 “Mojave”
  • Now working on Ubuntu 18.04 “Bionic Beaver”
  • Now working on Debian 10 “Buster”

Improved

  • Undo/redo accumulates continuous changes
  • Separated accessors from primitives in the inspector
  • Less verbose logging

Fixes

  • Various bugs that led to invalid glTFs being saved
  • 3D gizmo bug where the icons would change depending on the view distance/angle
  • 3D gizmos not being shown if no node with a mesh is in the scene
  • 3D gizmos not being shown in orthographic mode
  • Animation slider not being reset when loading or creating another glTF
  • User camera being reset when using undo/redo
  • Bug where deleted images weren’t restored with undo
Posted on

Gestaltor 2020.2.0 Alpha

New

  • Drag and drop files into Gestaltor to open
  • Undo/redo controls
  • Copy/cut/paste nodes in the Hierarchy
  • Option to disable image based lighting
  • Lights are visible and selectable in the Viewport
  • Objects referenced in the Inspector can be highlighted in the Content
  • Orthographic user camera
  • Support for loading assets with KHR_draco_mesh_compression, saving is still uncompressed
  • References can be added/removed/updated directly in the inspector without using drag and drop
  • Disabled drag and drop in/from the Content
  • Gestaltor automatically loads a sample asset that can also be found in the ‘File’ menu
  • Selected Nodes can be removed from the scene directly in the viewport using Del
  • All extensions are now explicitly marked
  • Full support for the KHR_materials_clearcoat extension

Improved

  • Various UI fixes
  • Objects can now be focussed when the Viewport is in focus
  • glTF conformity of the inspector

Fixes

  • Mesh primitive inspector closes if the mesh is deleted
  • Animation speed
  • Open file dialog accepting non-glTF files
  • The cmd window doesn’t always open when running on Windows
  • Handling of non power-of-two textures
  • Typing in number input fields
  • Selection in string input fields
  • Broken layout when minimizing the window
  • Crash when replacing the currently active camera
  • Disabled error sound on Windows
  • Import glTF feature on MacOS
  • Crash on MacOS when pressing shift key
  • Open file dialog accepting folders on MacOS
  • On MacOS, delete via command+backspace works now
  • Tabbing through input fields in the inspector works in correct order now
  • Camera without aspect ration will now correctly be rendered with the ratio of the viewport
  • Texture transform is only saved when necessary
  • Logger output can be copied to the clipboard
  • Rendering bug with IBL
  • Rendering of lights with infinite range
  • Focussing a node no longer marks the glTF as dirty
  • Zooming after using the free flight camera
  • Performance of file selection menu on Windows

Posted on

Gestaltor 2020.1.1 Alpha

New

  • Proper wireframe mode

Improved

  • Hover highlight for nodes in hierarchy
  • Camera controls
  • Inspector UI behavior
  • File extension of opened file now shown in window title
  • Gestaltor version now shown in window title

Fixes

  • Mime type set to invalid value (Windows)
  • Number input field behavior
  • Icon scaling