Commit Graph
48 Commits
Author SHA1 Message Date
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
A. Tombs f78a680b9c Documentation grammar and typo fixes (#174)
* Missing parameter in visibility function equation

The visibility function V_1 depends on l (or v) and alpha, but alpha was omitted in one equation.

* Fix typo its vs it is

* Fix typo usign -> using

* Fix typo algorightm -> algorithm

* Fix typo later -> latter

* Grammar: much less -> many fewer

* Fix missing equation label

Equation was referred to in the text, but did not have its label defined, causing the reference to show up as ???.

* Fix typo itentiy -> itentity

* Fix typo apperance -> appearance

* Fix typo participe -> participate

* Fix typo: scaterring -> scattering

* Consistency: grey -> gray

Since the document mostly uses American English, replace occurrences of "grey" (preferred spelling in UK) with "gray" (preferred spelling in US).

* Fix typo: interemdiate -> intermediate

* Fix typo: anistropic -> anisotropic

* Style: gaussian -> Gaussian

* Fix typo: particulary -> particularly

* Fix typo: subsitution -> substitution

* Fix typo: fomulate -> formulate

* Fix typo: evector -> vector

* Fix typo: tempetature -> temperature

* Fix typo: ar -> at

* Style: lambertian -> Lambertian

* Fix typo: disapears -> disappears

* Fix typo: acounting -> accounting

* Fix typo: simplificationss -> simplifications

* Fix typo: subsitute -> substitute

* Style: light saber -> lightsaber

* Fix typo: cooordinates -> coordinates

* Fix typo: probaility -> probability

* Fix typo: Hammersely -> Hammersley

* Fix typo: Mistuba -> Mitsuba
2018-08-28 11:35:53 -07:00
Romain Guy 88fb551d30 Explains sq() in code snippet
Closes #171
2018-08-28 10:57:59 -07:00
Romain Guy d74811d5e7 Fix typo in multiscatter equation
Fixes #167
2018-08-28 09:01:36 -07:00
Romain Guy 89743004f3 Use n instead of shading_normal 2018-08-27 13:35:21 -07:00
Romain Guy 1740f23be4 Remove unnecessary code 2018-08-27 13:34:43 -07:00
Romain Guy 4c2b538422 Explain fp16 transform of the NDF 2018-08-27 13:32:14 -07:00
Tim van Scherpenzeel 966d1e5de2 fixed three small spelling mistakes (#149) 2018-08-26 10:01:41 -07:00
Romain Guy f8c87f8f81 Update screenshots 2018-08-22 16:29:32 -07:00
Romain Guy d237406ccd Clean up multiscatter and single scatter specular combination 2018-08-22 15:58:04 -07:00
Romain Guy b587ec3f43 Fix revision formatting 2018-08-21 15:55:48 -07:00
Romain Guy b86928179b Document energy compensation for multiscattering BRDFs (#121)
* Document better BRDFs

- Document the loss of energy in the specular BRDF
- Start documenting the gain of energy in the diffuse BRDF

* Explain energy compensation with second scaled lobe

* Add multiscattering pre-integration
2018-08-21 15:51:54 -07:00
Romain Guy 424fd3a6e6 Add more f0 sample values 2018-08-20 14:53:35 -07:00
Romain Guy ae1ad6f8b0 Describe F a bit more 2018-08-17 12:06:20 -07:00
Romain Guy 7a296f3d6b Add revisions section to the documentation 2018-08-17 10:09:08 -07:00
Romain Guy f3e0137c2b Fix misguiding comments in the docs 2018-08-16 18:25:10 -07:00
Romain Guy 70f5bc4291 Add section on specular colors
It explains how to compute f0 for conductors from measured spectral data.
2018-08-16 16:10:13 -07:00
Romain Guy 24dc24ce86 Add explanations about the Fresnel term 2018-08-15 13:13:48 -07:00
Omar Shehata 41bbac7098 Fix typo (#85)
Fixing a typo in the overview section.
2018-08-13 07:44:31 -07:00
Romain Guy 6b1788fc6e Add about section 2018-08-09 16:06:50 -07:00
Romain Guy 202ce993af Document pre-exposed lights
Fixes various mistakes
Add link to the GitHub project
Document the IBL specular in the cloth section
2018-08-09 10:18:51 -07:00
Romain Guy 128ab657df Switch cloth model from Ashikhmin NDF to "Charlie" NDF (#53)
* Add new Cloth NDF

Based on the work by Estevez and Kulla, also known as the "Charlie" sheen.

* Restore DFG computation to GGX

* New proposed approximation for Cloth DFG

* Add "Charlie" cloth DFG approximation to cmgen

* Switch to "Charlie" sheen for cloth shading

* Document the new cloth NDF and DFG approximation
2018-08-08 17:22:41 -07:00
Romain Guy 86bfcf9afa Fix several typos in Filament.md.html 2018-08-07 09:35:19 -07:00
Romain Guy 55476e97f0 Fix clear coat attenuation for direct lighting
The diffuse term was erroneously multiplied by (1-Fc)^2 after a previous refactoring. The documentation was correct.
2018-08-05 00:10:04 -07:00
Romain Guy c9babb32e6 Fix typo in clear coat IBL docs 2018-08-04 23:43:29 -07:00
Romain Guy ef9eabf773 Clarify the attenuation term in the clear coat model 2018-08-04 23:30:22 -07:00
Romain Guy 680ec9c796 Fix the link to the Spherical Harmonics section 2018-08-04 23:26:02 -07:00
Romain Guy dc20c3d4a2 Fix max clear coat roughness in the documentation 2018-08-04 23:02:28 -07:00
Romain Guy 0c6590f49f Fix typos in the documentation 2018-08-04 23:00:41 -07:00
Romain Guy 14092f196f Add annex on spherical harmonics to docs 2018-08-04 15:30:31 -07:00
Romain Guy f05f855656 Make Markdeep work offline 2018-08-04 11:05:12 -07:00
Jesse fd380530c4 Fix more typos 2018-08-04 09:45:27 -07:00
Jesse 72ac897684 Fix some doc typos 2018-08-04 09:45:27 -07:00
Marshall 3252f90489 Fixed typo in the docs 2018-08-04 09:35:11 -07:00
Romain Guy 59d84e13a0 Fix typo in the docs 2018-08-03 23:58:04 -07:00
Romain Guy a405cb1d01 Fix typo in documentation 2018-08-03 17:51:10 -07:00
Romain Guy b3d758f3b3 Initial commit 2018-08-03 10:38:22 -07:00