Filament Bot
0b011fae7d
[automated] Updating /docs due to commit a6c9922
...
Full commit hash is a6c9922d33
DOCS_ALLOW_DIRECT_EDITS
2025-10-03 18:40:22 +00:00
Filament Bot
8413c84284
[automated] Updating /docs due to commit 10e63bf
...
Full commit hash is 10e63bf2cf
DOCS_ALLOW_DIRECT_EDITS
2025-09-30 21:44:09 +00:00
Filament Bot
73ba8fc753
[automated] Updating /docs due to commit f07a44e
...
Full commit hash is f07a44eb15
DOCS_ALLOW_DIRECT_EDITS
2025-09-30 18:53:20 +00:00
Filament Bot
456ae4cabe
[automated] Updating /docs due to commit f233b20
...
Full commit hash is f233b20427
DOCS_ALLOW_DIRECT_EDITS
2025-09-25 21:20:43 +00:00
Filament Bot
009de921e2
[automated] Updating /docs due to commit 7663ca8
...
Full commit hash is 7663ca8dfe
DOCS_ALLOW_DIRECT_EDITS
2025-09-24 18:55:45 +00:00
Mathias Agopian
884b7590cb
Update remote UI ( #9247 )
2025-09-24 09:53:49 -07:00
Filament Bot
333d01a0a5
[automated] Updating /docs due to commit 24a6bd3
...
Full commit hash is 24a6bd30f9
DOCS_ALLOW_DIRECT_EDITS
2025-09-19 15:46:12 +00:00
Powei Feng
8233ab1cda
Revert "[automated] Updating /docs due to commit 60df8ac"
...
This reverts commit 656a4b6f32 .
2025-09-18 14:40:07 -07:00
Filament Bot
656a4b6f32
[automated] Updating /docs due to commit 60df8ac
...
Full commit hash is 60df8ac6b8
DOCS_ALLOW_DIRECT_EDITS
2025-09-18 21:32:03 +00:00
Filament Bot
33249c6eb8
[automated] Updating /docs due to commit 59f19ae
...
Full commit hash is 59f19aee0e
DOCS_ALLOW_DIRECT_EDITS
2025-09-16 17:44:15 +00:00
Filament Bot
3d9da8ab3b
[automated] Updating /docs due to commit da315ef
...
Full commit hash is da315ef9fe
DOCS_ALLOW_DIRECT_EDITS
2025-09-10 00:19:44 +00:00
Filament Bot
220119d855
[automated] Updating /docs due to commit 81a51ae
...
Full commit hash is 81a51ae7e7
DOCS_ALLOW_DIRECT_EDITS
2025-09-08 06:53:30 +00:00
Filament Bot
1c2fe0ce39
[automated] Updating /docs due to commit f875dc2
...
Full commit hash is f875dc2c08
DOCS_ALLOW_DIRECT_EDITS
2025-09-02 18:33:11 +00:00
Filament Bot
a7894b5876
[automated] Updating /docs due to commit 44ed67b
...
Full commit hash is 44ed67bfb6
DOCS_ALLOW_DIRECT_EDITS
2025-08-29 21:22:42 +00:00
Filament Bot
5daa0cfe4b
[automated] Updating /docs due to commit a7653cf
...
Full commit hash is a7653cf773
DOCS_ALLOW_DIRECT_EDITS
2025-08-20 06:27:19 +00:00
Filament Bot
1b3a22876c
[automated] Updating /docs due to commit 663a451
...
Full commit hash is 663a451031
DOCS_ALLOW_DIRECT_EDITS
2025-08-20 06:13:36 +00:00
Filament Bot
12c3de228f
[automated] Updating /docs due to commit bbf0754
...
Full commit hash is bbf0754183
DOCS_ALLOW_DIRECT_EDITS
2025-08-14 03:25:42 +00:00
Filament Bot
4c16702e41
[automated] Updating /docs due to commit a9f2253
...
Full commit hash is a9f2253d93
DOCS_ALLOW_DIRECT_EDITS
2025-08-13 15:52:49 +00:00
Filament Bot
cccf237d93
[automated] Updating /docs due to commit e0bd647
...
Full commit hash is e0bd647955
DOCS_ALLOW_DIRECT_EDITS
2025-08-12 22:10:00 +00:00
Filament Bot
b0b40375e1
[automated] Updating /docs due to commit af0f395
...
Full commit hash is af0f395884
DOCS_ALLOW_DIRECT_EDITS
2025-08-12 06:01:40 +00:00
Filament Bot
652d973ad8
[automated] Updating /docs due to commit 8466177
...
Full commit hash is 84661777e7
DOCS_ALLOW_DIRECT_EDITS
2025-08-07 22:52:23 +00:00
Filament Bot
3961989aca
[automated] Updating /docs due to commit b92af35
...
Full commit hash is b92af357f7
DOCS_ALLOW_DIRECT_EDITS
2025-08-07 08:36:16 +00:00
Filament Bot
59f4d1ba20
[automated] Updating /docs due to commit ac076e8
...
Full commit hash is ac076e872e
DOCS_ALLOW_DIRECT_EDITS
2025-08-06 06:03:06 +00:00
Filament Bot
44bbab158b
[automated] Updating /docs due to commit bbced6d
...
Full commit hash is bbced6d59d
DOCS_ALLOW_DIRECT_EDITS
2025-07-31 17:31:35 +00:00
Filament Bot
f14ff6606a
[automated] Updating /docs due to commit 5628b8b
...
Full commit hash is 5628b8b6e7
DOCS_ALLOW_DIRECT_EDITS
2025-07-25 23:31:26 +00:00
Filament Bot
c7b919a065
[automated] Updating /docs due to commit 45e74c2
...
Full commit hash is 45e74c279f
DOCS_ALLOW_DIRECT_EDITS
2025-07-25 23:10:16 +00:00
Mathias Agopian
9b4ddb9353
update remote UI
2025-07-25 15:24:08 -07:00
Filament Bot
eee6fba9a8
[automated] Updating /docs due to commit e893637
...
Full commit hash is e89363751d
DOCS_ALLOW_DIRECT_EDITS
2025-07-18 21:02:40 +00:00
Filament Bot
1b145310f8
[automated] Updating /docs due to commit f3d0741
...
Full commit hash is f3d0741853
DOCS_ALLOW_DIRECT_EDITS
2025-07-18 17:26:56 +00:00
Filament Bot
a3a46a051c
[automated] Updating /docs due to commit 095014c
...
Full commit hash is 095014c860
DOCS_ALLOW_DIRECT_EDITS
2025-07-17 18:14:48 +00:00
Filament Bot
8ef7755628
[automated] Updating /docs due to commit 06b0d52
...
Full commit hash is 06b0d5229a
DOCS_ALLOW_DIRECT_EDITS
2025-07-17 18:00:34 +00:00
Powei Feng
f096c4d8de
Add unfilterable to Material sampler definition ( #8873 )
...
`unfiterable : true` indicates that the sampling of the texture
will not apply filtering.
This is mainly to satisfy the webgpu requirement for
bindGroupLayouts.
- Documentation has been updated for both `unfilterable` and
`multisample`.
- Internal materials have been updated where necessary (depth
samplers have to be marked as `unfilterable`.)
- webgpu code has been changed appropriately.
BUGS=420745987
2025-06-18 21:14:42 +00:00
Mathias Agopian
29919e64cd
update remote ui, web samples and documentation
2025-05-01 10:21:27 -07:00
Mathias Agopian
60f5c4d32c
update remove ui ( #8573 )
2025-03-27 10:35:37 -07:00
Mathias Agopian
8f58743405
support up to five custom varyings
...
Five custom variables (varyings) are now available on the condition that
the `color` attribute is not requested.
FIXES=[404930099]
2025-03-24 09:38:31 -07:00
Mathias Agopian
6b91f30389
Materials can now specify a shadow attenuation factor ( #8540 )
...
* Materials can now specify a shadow strength factor
Materials have a new property: shadowStrength that can be used to
attenuate all shadows received by this material. e.g.:
```
void material(inout MaterialInputs material) {
prepareMaterial(material);
material. shadowStrength = 0.1;
}
```
FIXES=[391663042]
Co-authored-by: Powei Feng <powei@google.com >
---------
Co-authored-by: Powei Feng <powei@google.com >
2025-03-20 14:03:52 -07:00
Ajmal Kunnummal
02223dcaab
Add a way to specify an additional uniform name along with a sampler param for the associated transform matrix ( #8490 )
...
BUGS=[399959254]
2025-03-06 18:42:24 +00:00
Mathias Agopian
d2e85290fe
update web samples and remove ui
2024-12-12 22:21:42 -08:00
Mathias Agopian
5817ddf248
update web docs
2024-12-02 22:34:14 -08:00
Mathias Agopian
04de23aaa1
Attempt to fix WebGL build on Qualcomm hardware
...
The workaround which were intended to be used with the native driver
only, were picked-up by the webgl backend when running on firefox,
probably because of the different GL string.
BUGS=[380425595]
2024-12-02 21:17:29 -08:00
Mathias Agopian
42d39834df
update remote ui
2024-10-25 00:30:10 -07:00
Mathias Agopian
351d77f87b
update remote ui
2024-09-11 21:55:58 -07:00
Mathias Agopian
5e7106b521
custom variables can now have their precision specified
...
e.g.:
variables : [
{
name : vertex,
precision : medium,
}
],
2024-08-22 13:08:48 -07:00
Ben Doherty
af92a1f21b
Add getEyeIndex vertex API ( #7822 )
2024-05-03 14:22:24 -07:00
Powei Feng
10ff1ee3e4
Update filament to 1.51.6 for public pages ( #7821 )
...
Updated both /viewer and /remote
2024-05-03 20:49:53 +00:00
Mathias Agopian
1c55ad49ee
add support for custom blend functions
...
BUGS=[331610785]
2024-04-01 13:40:34 -07:00
Mathias Agopian
0df6013263
update remote ui
2024-01-26 10:57:37 -08:00
Mathias Agopian
27fa8ab46d
don't use eglGetProcAddress on emscripten
...
In practice none of the extensions we would use eglGetProcAddress for
are supported. And we had a case where an extension was reported
supported but eglGetProcAddress didn't return the corresponding
entry point.
update web demos remote ui.
FIXES=[315033914]
2023-12-18 16:27:33 -08:00
Mathias Agopian
2a67152dda
Dynamic "Material constants" support
...
Material constants (a.k.a: specialization constants) can only be set
during Material creation through Material::Builder.
This change somewhat relaxes that limitation by allowing constants to
be set at runtime on Material directly.
Currently this new API is still private and only supported on FMaterial.
This feature works by invalidating the HwProgram cache of the concerned
Material, causing a shader recompile per variant; so this API is costly
and should be used only for debugging or during app/game configuration.
The TAA material is modified to use constants instead of #defines for
various settings and those are exposed in TaaOptions as well is in
ViewerGui. So with this change all aspects of the TAA material can
be changed at runtime.
2023-12-11 16:20:47 -08:00
Mathias Agopian
974a69a273
update remote ui and web samples
2023-11-02 07:15:46 -07:00