From b93059fad702037015b126b3ed3d5c005efe910c Mon Sep 17 00:00:00 2001 From: Benjamin Doherty Date: Tue, 8 Sep 2020 10:35:02 -0700 Subject: [PATCH 1/2] Bump version to 1.9.0 --- README.md | 4 ++-- android/gradle.properties | 2 +- ios/CocoaPods/Filament.podspec | 4 ++-- web/filament-js/package.json | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 1b961be4c1..debdc00d07 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ repositories { } dependencies { - implementation 'com.google.android.filament:filament-android:1.8.1' + implementation 'com.google.android.filament:filament-android:1.9.0' } ``` @@ -63,7 +63,7 @@ A much smaller alternative to `filamat-android` that can only generate OpenGL sh iOS projects can use CocoaPods to install the latest release: ``` -pod 'Filament', '~> 1.8.1' +pod 'Filament', '~> 1.9.0' ``` ### Snapshots diff --git a/android/gradle.properties b/android/gradle.properties index 0697453a74..cd9ca86fbf 100644 --- a/android/gradle.properties +++ b/android/gradle.properties @@ -1,5 +1,5 @@ GROUP=com.google.android.filament -VERSION_NAME=1.8.1 +VERSION_NAME=1.9.0 POM_DESCRIPTION=Real-time physically based rendering engine for Android. diff --git a/ios/CocoaPods/Filament.podspec b/ios/CocoaPods/Filament.podspec index 5322b3ad09..6a75d7729d 100644 --- a/ios/CocoaPods/Filament.podspec +++ b/ios/CocoaPods/Filament.podspec @@ -1,12 +1,12 @@ Pod::Spec.new do |spec| spec.name = "Filament" - spec.version = "1.8.1" + spec.version = "1.9.0" spec.license = { :type => "Apache 2.0", :file => "LICENSE" } spec.homepage = "https://google.github.io/filament" spec.authors = "Google LLC." spec.summary = "Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WASM/WebGL." spec.platform = :ios, "11.0" - spec.source = { :http => "https://github.com/google/filament/releases/download/v1.8.1/filament-v1.8.1-ios.tgz" } + spec.source = { :http => "https://github.com/google/filament/releases/download/v1.9.0/filament-v1.9.0-ios.tgz" } spec.subspec "filament" do |ss| ss.source_files = diff --git a/web/filament-js/package.json b/web/filament-js/package.json index 42244929fa..7d29540d81 100644 --- a/web/filament-js/package.json +++ b/web/filament-js/package.json @@ -1,6 +1,6 @@ { "name": "filament", - "version": "1.8.1", + "version": "1.9.0", "description": "Real-time physically based rendering engine", "main": "filament.js", "module": "filament.js", From d1a93f0557d4d91d372593ea835c87b5080c5701 Mon Sep 17 00:00:00 2001 From: Benjamin Doherty Date: Mon, 14 Sep 2020 10:54:28 -0700 Subject: [PATCH 2/2] Update release notes for 1.9.0 --- RELEASE_NOTES.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 8a5b28e155..f1d01a9ed2 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -5,6 +5,8 @@ A new header is inserted each time a *tag* is created. ## Next release +## v1.9.0 + - `MASKED` mode now leaves destination alpha intact (useful for transparent targets). - `MASKED` mode now benefit from smoothing in `unlit` materials. - Small performance improvement to FXAA. @@ -21,7 +23,7 @@ A new header is inserted each time a *tag* is created. - `View.setAmbientOcclusion()` is deprecated in favor of `View.setAmbientOcclusionOptions` (⚠️ **API change**). - Switched to C++17. -- Variance Shadow Mapping (VSM) is now available as an alternative to PCF shadows. +- Variance Shadow Mapping (VSM) is now available as an alternative to PCF shadows (experimental). - Reduced compiled material sizes by removing unnecessary variants. - Many improvement and fixes in the Vulkan backend. - Many improvement and fixes in the Metal backend. @@ -31,6 +33,7 @@ A new header is inserted each time a *tag* is created. - Added a way to create an `Engine` asynchronously. - Highlights are now more stable under depth of field. - New option to compress highlights before bloom. +- Improvements and fixes to SSAO and DOF. ## v1.8.1