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
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
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
Elie Michel
0c547748bf
Small typos in Design doc ( #6740 )
2023-04-17 10:23:16 -07:00
Mathias Agopian
bc40ff7f19
fix typos in documentation
...
Fixes #6294
2023-03-31 15:27:50 -07:00
Romain Guy
ce407ba844
Fix typo
2023-01-11 08:48:04 -08:00
Romain Guy
0ecf5118ba
Update docs
2022-09-14 20:18:27 -07:00
Mathias Agopian
f772c92eed
fix typo in spotlight attenuation doc
2022-09-12 12:04:35 -07:00
Mathias Agopian
7917f74bc8
Fix derivation of SH trig terms recursion
...
Fixes #5866
2022-08-02 11:22:36 -07:00
Mathias Agopian
7d086beb3f
Fix "angle sum trig identity" typo
2022-08-02 11:22:36 -07:00
Mathias Agopian
37cd7d6944
Fix typo in documentation
...
Fixes #5848
2022-08-02 11:22:36 -07:00
Romain Guy
f5adbbddb8
Fix typo
2021-04-27 20:33:58 -07:00
Romain Guy
22d16c1910
Fix typo in docs
2021-02-19 12:04:45 -08:00
Philip Rideout
3862b44ef4
gltfio: Add support for KHR_materials_transmission.
...
This chooses type=THIN, mode=SCREENSPACE, and blending=TRANSPARENT.
Due to sampler overload, we print a friendly error message and enable a
fallback if the user tries to simultaneously enable ubershader mode, the
clearcoat extension, and the transmission extension.
2020-07-22 08:40:55 -07:00
Romain Guy
91f052a9b0
Clarify doc
2020-05-10 14:15:42 -07:00
Romain Guy
6a0a2d965e
Update documentation
2020-05-09 15:13:25 -07:00
Romain Guy
5d3cceb2bf
Fix typos in documentation
2020-04-15 10:58:13 -07:00
Mathias Agopian
5c80bfe430
update documentations with common IOR values
2019-12-08 22:18:18 -08:00
Romain Guy
564e527ac7
Fix docs typo
2019-12-05 10:17:00 +01:00
Romain Guy
79292481b3
Update documentation
2019-09-26 16:31:55 +03:00
Romain Guy
6a8e6d45b5
Improve materials under white furnace test ( #1563 )
...
* Improve materials under white furnace test
Two major changes:
- Mobile target now implements a cheaper variant of the off specular
peak bias (which moves the reflected vector towards the normal).
This greatly helps with rough surfaces that may otherwise point
toward a bright part of the IBL.
- The indirect diffuse love is now properly attenuated to avoid adding
the energy reflected by the specular layer. This allows dielectrics
to be correctly energy conserving under a white furnace.
- Tweak the (hacky) clear coat layer attenuation to behave properly
under a white furnace.
* Use the same reflected vector modification everywhere
2019-08-28 10:39:57 -07:00
Romain Guy
ac33331fd6
Update documentation to fix typos
2019-08-23 10:58:08 -07:00
Romain Guy
9cd2971b65
Fix typo in documentation
2019-07-01 17:58:03 -07:00
Mathias Agopian
4e4f7fd4ac
improve IndirectLight::irradiance() documentation
2019-06-13 13:23:56 -07:00
François Guthmann
b7304084d9
Corrected minor LaTeX typo ( #1234 )
...
The Jacobian formula display was broken in the cloth IBL section.
2019-05-25 13:14:35 -07:00
Romain Guy
cabdc255f5
Shader code cleanup
...
roughness is now called perceptualRoughness and linearRoughness
is now called roughness. It better matches papers, etc.
2019-05-20 14:45:26 -07:00
Romain Guy
88098f99b9
Fix typo in equation 138
2019-04-16 13:39:24 -07:00
Romain Guy
4738e93b83
Replace Cloth DFG approximation with DFG LUT
...
By removing the Fresnel term (often ommitted from fabric/cloth BRDFs)
we can store the DG term for the cloth BRDF in the 3rd channel of the
existing DFG LUT.
2019-02-21 11:44:52 -08:00
Romain Guy
6f9df5bfab
Update incorrect equations of importance sampling
2019-02-19 17:59:39 -08:00
Romain Guy
42acac02c0
Update documentation
...
Add titles and use energy preservation vs conservation to describe
two different concepts.
2019-02-15 09:26:52 +00:00
François Guthmann
8253006899
Typo correction
...
Switched arguments in prefilteredDFG_LUT call to align with function definition in the documentation and in the code.
2019-02-08 10:24:15 -08:00
Romain Guy
81a52411ed
Clarify Fresnel term for IBL implementation of clear coat
2019-01-25 13:49:44 -08:00
François Guthmann
9915ec7841
EV100 formula typo ( #543 )
...
Forgot the parenthesis when I corrected it, I'm sorry...
2018-11-28 09:31:13 -08:00
François Guthmann
78804251e9
Corrected typo in formula ( #519 )
...
It looks like there is a minus sign missing in there, see https://www.wolframalpha.com/input/?i= (((1%2Bsqrt(x))+%2F+(1+-+sqrt(x)))+-+1.5)+%2F+(((1%2Bsqrt(x))+%2F+(1+-+sqrt(x)))+%2B+1.5)
I'm not sure what the code does though https://github.com/google/filament/blob/master/shaders/src/brdf.fs#L282
2018-11-23 10:09:54 -08:00
François Guthmann
5a402dc6a8
Corrected exposure from ev100 formula ( #518 )
...
The new formula should be the correct one according to this document (first line p86): https://seblagarde.files.wordpress.com/2015/07/course_notes_moving_frostbite_to_pbr_v32.pdf
2018-11-22 10:03:29 -08:00
Vallentin
81e8035cbb
Fixed typos ( #487 )
2018-11-14 09:19:04 -08:00
Romain Guy
bb3e9a47e5
Update link to CIE colormetric tables
...
Fixes #452
2018-11-05 15:53:41 -08:00
Mathias Agopian
3bf0d6a4ab
document artifacts due to giving up mipmaps ( #299 )
...
* document artifacts due to giving up mipmaps
- also talk about lod remapping
- try to avoid to confuse alpha with roughness
* fix typos
2018-09-24 16:14:52 -07:00
Mathias Agopian
22f7599e73
Try to clarify the sections about cubemaps ( #296 )
...
* Try to clarify the sections about cubemaps
* fix typos and spelling
* don’t mention filament’s APIs by name
2018-09-24 12:54:22 -07:00
Romain Guy
234dbaf00b
Clarify IBL evaluation steps
2018-09-19 18:50:48 -07:00
Mathias Agopian
670d9986f3
fix typo and improve language in important sampling doc ( #271 )
2018-09-19 10:44:26 -07:00
Mathias Agopian
a14ceb5dca
better explanation of the Jacobian used in importance sampling
2018-09-18 22:57:54 -07:00
Mathias Agopian
0f5e501dda
Add images illustrating IBL prefiltering errors. ( #268 )
2018-09-18 19:08:21 -07:00
Mathias Agopian
df0594872e
rewrite IBL prefiltering documentation
2018-09-18 14:45:47 -07:00
Mathias Agopian
cb88609015
fix @romainguy comments and improve equations
2018-09-18 14:45:47 -07:00
Mathias Agopian
d3e6fa1005
WIP: better explication of the “split-sum”
...
DO NOT MERGE
2018-09-18 14:45:47 -07:00
Romain Guy
e4c9fd2ac1
Fix documentation typos
2018-09-18 10:33:40 -07:00
Romain Guy
41d70cb30a
Fix anisotropy BRDF on mobile ( #245 )
...
mediump computations are not enough for certain roughness values.
2018-09-13 18:31:08 -07:00
Romain Guy
cc102be69f
Fix docs typo
...
Closes #228
2018-09-10 10:19:16 -07:00