github google/filament v1.8.1

latest releases: v1.54.5, v1.54.4, v1.54.3...
4 years ago

Engine (new features ✨)

  • Color grading now has a quality option which affects the size and bit depth of the 3D LUT. See the documentation of
    ColorGrading for more information.
  • Added validation in Texture::setImage().
  • Improved quality and performance of the depth of field effect.
  • Fixed transform hierarchy memory corruption when a node is set to be parentless.
  • Fixed refraction/transmission roughness when specular anti-aliasing is enabled.

Libraries and tools

  • Fixed camera aspect ratio when loading a camera from a glTF file.
  • gltfio now uses specular anti-aliasing by default.
  • gltfio now supports the KHR_materials_transmission extension.
  • Compiled materials do not perform unnecessary fp32 operations anymore.

Platforms and Backends

  • New CocoaPods sample for iOS.
  • Filament for iOS now supports iOS 11.
  • Updated the Emscripten SDK to 1.39.19.
  • Fixed skinning issue with Emscripten.
  • JavaScript APIs for color grading and the vignette effect.
  • Added various missing APIs to Java and JavaScript bindings.
  • Fixed crashes in some browsers and on some mobile devices caused by
    Google-style line directives in shaders.
  • Fixed crash in the Metal backend when more than 16 samplers are bound.

Examples

KHR_materials_transmission test asset as rendered by gltfio:

Screen Shot 2020-07-30 at 12 28 47 PM

Don't miss a new filament release

NewReleases is sending notifications on new releases.