Skip to content
This repository has been archived by the owner on Nov 2, 2023. It is now read-only.

Releases: KDAB/kuesa

Releasing 1.3.0

17 Feb 11:05
Compare
Choose a tag to compare

Official Release Annoucement

General

  • Qt 6 / Qt 3D RHI support
  • Refactored ForwardRenderer and support for multiple viewport rendering

New APIs

  • MeshInstantiator to leverage instanced drawing
  • Simplified APIs (View3D, SceneConfiguration)
  • New set of Iro Materials
  • Reflection Plane
  • TransformTracker to watch Qt 3D transforms
  • Placeholder and PlaceholderTracker to map a 3D plane to a QQuickItem

glTF

  • Performance improvements when loading / reloading gltf files (caching of materials, geometries)
  • Asynchronous loading
  • Support for new glTF extensions (KHR_texture_transform, KDAB_placeholder, KDAB_reflection_planes)

Releasing 1.2.0

02 Jun 15:39
Compare
Choose a tag to compare

Iro Materials

  • Set of simple materials targeting embedded use or cases where PBR is not needed
  • Handle KDAB_custom_material glTF extension which allows using custom materials in glTF files

EXT_property_animation

  • New glTF extension that allows animating any type of property

ForwardRenderer

  • Qt 3D Layers can now be specified
  • Add support for Qt 3D debug overlay (introduced in 5.15)

Kuesa.Asset

  • Add forwarding of properties on target node

Misc

  • Qt 5.15 support
  • Many bug fixes and improvements
  • Updated documentation

Releasing 1.1.0

04 Dec 13:29
Compare
Choose a tag to compare

glTF2 Importer

  • support for draco compression
  • support for MorphTarget animations
  • support for glb
  • support embedded image
  • support for sparse accessors

gltfEditor

  • AssetPipelineEditor renamed to gltfEditor
  • generation of tangents and normals at runtime
  • export of compressed gltf
  • additional information on Meshes and Textures

Kuesa Runtime

  • full documentation and examples
  • depth-of-field post processing effect
  • bloom post processing effect
  • configurable tone mapping and gamma correction
  • rewrite of the PBR shaders
  • simple, easy to deploy gltfViewer application added
  • use of MSAA when available
  • improved light support
  • gltf2 unlit material extension support
  • numerous bug fixes and improvements

Releasing 1.0.0

25 Jan 09:52
Compare
Choose a tag to compare
GLTF2ContextPrivate becomes GLTF2Context

The old GLTF2Context is removed and GLTF2ContextPrivate is renamed to
take its place.