KingDownloads

filament

by google 20.3k stars Apache-2.0Design & Graphics
Download

About filament

Filament is a real-time physically based rendering engine designed for Android, iOS, Linux, macOS, Windows, and WebGL2. It focuses on efficiency and compactness, particularly optimized for Android platforms. The engine supports a wide range of rendering techniques and is suitable for applications requiring high-quality graphics.

Filament provides native APIs for various platforms, including C++ for Android, iOS, Linux, macOS, and Windows, Java/JNI for Android, and JavaScript for web applications. It supports multiple rendering backends such as OpenGL, OpenGL ES, Metal, Vulkan, WebGPU, and WebGL2.

The engine includes a comprehensive set of features for rendering, including clustered forward rendering, physically based materials, custom lighting, HDR lighting, and various post-processing effects. It also supports glTF 2.0 for asset loading and rendering, making it versatile for different use cases.

Key features

  • Clustered forward renderer
  • Cook-Torrance microfacet specular BRDF
  • Lambertian diffuse BRDF
  • HDR/linear lighting
  • Metallic workflow
  • Clear coat
  • Anisotropic lighting
  • Approximated translucent materials

Download v1.74.0

Jul 14, 2026
View all 11 versions

Frequently asked questions

Is filament free?
Yes. filament is free and open-source software, distributed under the Apache-2.0 license.
Which platforms does filament support?
filament provides downloads for Windows, macOS, Linux, Android.
What is the latest version of filament?
The latest version is v1.74.0, released on Jul 14, 2026.
What platforms does Filament support?
Filament supports Android, iOS, Linux, macOS, Windows, and WebGL2.
How can I install Filament for Android?
Android projects can declare Filament libraries as Maven dependencies using Gradle.
How can I install Filament for iOS?
iOS projects can use CocoaPods to install the latest release of Filament.
What rendering backends does Filament support?
Filament supports OpenGL, OpenGL ES, Metal, Vulkan, WebGPU, and WebGL2.

More Design & Graphics