Ben Houston
|
d59e16a96e
update basic material to use new indirectReflectedLight structure, add basic_variations.
|
10 yıl önce |
Ben Houston
|
f75c055120
add lambert variations example.
|
10 yıl önce |
Ben Houston
|
ce22ecc930
perfect backwards compatibility for envmap_fragment for phong.
|
10 yıl önce |
Ben Houston
|
89b3dac2dc
remove energy conserving mode.
|
10 yıl önce |
Ben Houston
|
f89f27d097
remove unused code (clear coat), oren-nayar, and make envmap work in world space properly while using local space coords.
|
10 yıl önce |
Ben Houston
|
26b54cdbaa
validated all bsdfs against preexisting code. materials match except for cubemaps.
|
10 yıl önce |
Ben Houston
|
23ebff6bc0
split BRDFs from Rendering Equations per @WestLangley's recommendations.
|
10 yıl önce |
Ben Houston
|
7829fff1f7
Merge branch 'material_variations_examples' of [email protected]:bhouston/three.js.git into simplified_lighting
|
10 yıl önce |
Ben Houston
|
704f2285b9
simple material variations for phong and physical.
|
10 yıl önce |
Ben Houston
|
8610ef3221
remove unneeded function.
|
10 yıl önce |
Ben Houston
|
28997aa732
accumulate all indirect diffuse sources and then apply a single diffuse indirect BRDF.
|
10 yıl önce |
Ben Houston
|
c5e001a74b
incorporate ambientLightColor into standardized BRDF calculations.
|
10 yıl önce |
Ben Houston
|
b1df023420
fix reflectivity (it should modulate specularColor globally), fix GGX Render Equation, clean up BRDF_GGX_Environment to have incident and reflected light, pull out SpecularLightProbe.
|
10 yıl önce |
Ben Houston
|
ba207f089d
incorporate indirectReflectedLight into lightmap, envmap and oamap per @WestLangley.
|
10 yıl önce |
Ben Houston
|
05118ea6bb
further consolidation of different material BRDFs via the same lighting template.
|
10 yıl önce |
Ben Houston
|
08fe989637
fix bug in physical material conversion to structs, add energy preservation option.
|
10 yıl önce |
Ben Houston
|
95534e3cfe
refactor physical materials to use new BRDF+Light structs
|
10 yıl önce |
Ben Houston
|
a101882d5b
minor bugs.
|
10 yıl önce |
Ben Houston
|
e40d3f7cfd
remove no longer used hemilight_fragment.glsl
|
10 yıl önce |
Ben Houston
|
c290352133
simplify light factories.
|
10 yıl önce |
Ben Houston
|
8c8f538f30
restore erroneously removed modifications by @WestLangley.
|
10 yıl önce |
Ben Houston
|
c45b7cf94d
shadowMask shouldn't be applied to indirect.
|
10 yıl önce |
Ben Houston
|
0287cab597
remove unused code from broken ShaderSkin.js
|
10 yıl önce |
Ben Houston
|
fdaad8df8b
Merge branch 'dev' of [email protected]:mrdoob/three.js into simplified_lighting
|
10 yıl önce |
Ben Houston
|
3c9e00fe0d
get skin, tone mapping and terrain examples working with new BSDF and light structures.
|
10 yıl önce |
Ben Houston
|
bbc81cdb67
start refactoring ShaderSkin.js
|
10 yıl önce |
Mr.doob
|
8f9ab7a32b
ShaderLib: Fixed physical includes.
|
10 yıl önce |
Mr.doob
|
91d6c8d1ab
Renamed MeshStandardMaterial to MeshPhysicalMaterial. See #7381.
|
10 yıl önce |
Mr.doob
|
1a9e254af6
Merge pull request #7382 from WestLangley/dev-standard
|
10 yıl önce |
WestLangley
|
5c69e10cba
Inital PR for MeshStandardMaterial
|
10 yıl önce |