Skip to content

Commit 26c51e0

Browse files
authored
Update README with new badge links and features (#9704)
- Replace broken Maven badge links with shields. links - Updated missing rendering features
1 parent 510ae15 commit 26c51e0

File tree

1 file changed

+16
-10
lines changed

1 file changed

+16
-10
lines changed

README.md

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,16 @@ Here are all the libraries available in the group `com.google.android.filament`:
3939

4040
| Artifact | Description |
4141
| ------------- | ------------- |
42-
| [![filament-android](https://maven-badges.herokuapp.com/maven-central/com.google.android.filament/filament-android/badge.svg?subject=filament-android)](https://maven-badges.herokuapp.com/maven-central/com.google.android.filament/filament-android) | The Filament rendering engine itself. |
43-
| [![filament-android-debug](https://maven-badges.herokuapp.com/maven-central/com.google.android.filament/filament-android-debug/badge.svg?subject=filament-android-debug)](https://maven-badges.herokuapp.com/maven-central/com.google.android.filament/filament-android-debug) | Debug version of `filament-android`. |
44-
| [![gltfio-android](https://maven-badges.herokuapp.com/maven-central/com.google.android.filament/gltfio-android/badge.svg?subject=gltfio-android)](https://maven-badges.herokuapp.com/maven-central/com.google.android.filament/gltfio-android) | A glTF 2.0 loader for Filament, depends on `filament-android`. |
45-
| [![filament-utils-android](https://maven-badges.herokuapp.com/maven-central/com.google.android.filament/filament-utils-android/badge.svg?subject=filament-utils-android)](https://maven-badges.herokuapp.com/maven-central/com.google.android.filament/filament-utils-android) | KTX loading, Kotlin math, and camera utilities, depends on `gltfio-android`. |
46-
| [![filamat-android](https://maven-badges.herokuapp.com/maven-central/com.google.android.filament/filamat-android/badge.svg?subject=filamat-android)](https://maven-badges.herokuapp.com/maven-central/com.google.android.filament/filamat-android) | A runtime material builder/compiler. This library is large but contains a full shader compiler/validator/optimizer and supports both OpenGL and Vulkan. |
47-
| [![filamat-android-lite](https://maven-badges.herokuapp.com/maven-central/com.google.android.filament/filamat-android-lite/badge.svg?subject=filamat-android-lite)](https://maven-badges.herokuapp.com/maven-central/com.google.android.filament/filamat-android-lite) | A much smaller alternative to `filamat-android` that can only generate OpenGL shaders. It does not provide validation or optimizations. |
42+
| [![filament-android](https://img.shields.io/maven-central/v/com.google.android.filament/filament-android?label=filament-android&color=green
43+
)](https://mvnrepository.com/artifact/com.google.android.filament/filament-android) | The Filament rendering engine itself. |
44+
| [![filament-android-debug](https://img.shields.io/maven-central/v/com.google.android.filament/filament-android-debug?label=filament-android-debug&color=green
45+
)](https://mvnrepository.com/artifact/com.google.android.filament/filament-android-debug) | Debug version of `filament-android`. |
46+
| [![gltfio-android](https://img.shields.io/maven-central/v/com.google.android.filament/gltfio-android?label=gltfio-android&color=green
47+
)](https://mvnrepository.com/artifact/com.google.android.filament/gltfio-android) | A glTF 2.0 loader for Filament, depends on `filament-android`. |
48+
| [![filament-utils-android](https://img.shields.io/maven-central/v/com.google.android.filament/filament-utils-android?label=filament-utils-android&color=green
49+
)](https://mvnrepository.com/artifact/com.google.android.filament/filament-utils-android) | KTX loading, Kotlin math, and camera utilities, depends on `gltfio-android`. |
50+
| [![filamat-android](https://img.shields.io/maven-central/v/com.google.android.filament/filamat-android?label=filamat-android&color=green
51+
)](https://mvnrepository.com/artifact/com.google.android.filament/filamat-android) | A runtime material builder/compiler. This library is large but contains a full shader compiler/validator/optimizer and supports both OpenGL and Vulkan. |
4852

4953
### iOS
5054

@@ -89,7 +93,8 @@ pod 'Filament', '~> 1.69.2'
8993
- OpenGL ES 3.0+ for Android and iOS
9094
- Metal for macOS and iOS
9195
- Vulkan 1.0 for Android, Linux, macOS, and Windows
92-
- WebGL 2.0 for all platforms
96+
- WebGPU for Android, Linux, macOS, and Windows
97+
- WebGL 2.0 for all browsers supporting it
9398

9499
### Rendering
95100

@@ -124,7 +129,7 @@ pod 'Filament', '~> 1.69.2'
124129

125130
- HDR bloom
126131
- Depth of field bokeh
127-
- Multiple tone mappers: generic (customizable), ACES, filmic, etc.
132+
- Multiple tone mappers: PBR Neutral, AgX, generic (customizable), ACES, filmic, etc.
128133
- Color and tone management: luminance scaling, gamut mapping
129134
- Color grading: exposure, night adaptation, white balance, channel mixer,
130135
shadows/mid-tones/highlights, ASC CDL, contrast, saturation, etc.
@@ -158,15 +163,16 @@ pod 'Filament', '~> 1.69.2'
158163
- [x] KHR_draco_mesh_compression
159164
- [x] KHR_lights_punctual
160165
- [x] KHR_materials_clearcoat
166+
- [x] KHR_materials_dispersion
161167
- [x] KHR_materials_emissive_strength
162168
- [x] KHR_materials_ior
163169
- [x] KHR_materials_pbrSpecularGlossiness
164170
- [x] KHR_materials_sheen
171+
- [x] KHR_materials_specular
165172
- [x] KHR_materials_transmission
166173
- [x] KHR_materials_unlit
167174
- [x] KHR_materials_variants
168175
- [x] KHR_materials_volume
169-
- [x] KHR_materials_specular
170176
- [x] KHR_mesh_quantization
171177
- [x] KHR_texture_basisu
172178
- [x] KHR_texture_transform
@@ -331,7 +337,7 @@ and tools.
331337
- `filamesh`: Mesh converter
332338
- `glslminifier`: Minifies GLSL source code
333339
- `matc`: Material compiler
334-
- `filament-matp`: Material parser
340+
- `matedit`: Material editor for compiled materials
335341
- `matinfo` Displays information about materials compiled with `matc`
336342
- `mipgen` Generates a series of miplevels from a source image
337343
- `normal-blending`: Tool to blend normal maps

0 commit comments

Comments
 (0)