Ben Houston
|
0cf45b80fb
better description of lights_template. remove double normalize.
|
10 жил өмнө |
Ben Houston
|
181973a280
Explicitly optimized, rather than theoretically pure.
|
10 жил өмнө |
Ben Houston
|
2d3f69905f
fix double application of ambient light.
|
10 жил өмнө |
Ben Houston
|
e12f2338cc
Merge branch 'material_variations_examples' into simplified_lighting
|
10 жил өмнө |
Ben Houston
|
73cb6b483a
add variations with cubeMap on phong.
|
10 жил өмнө |
Ben Houston
|
61aa1f739f
add lambert variations.
|
10 жил өмнө |
Ben Houston
|
6d356c1d69
fix bug in Physical with reflectivity not always defined.
|
10 жил өмнө |
Ben Houston
|
ca484bfd8a
add basic variations.
|
10 жил өмнө |
Ben Houston
|
d59e16a96e
update basic material to use new indirectReflectedLight structure, add basic_variations.
|
10 жил өмнө |
Ben Houston
|
f75c055120
add lambert variations example.
|
10 жил өмнө |
Ben Houston
|
ce22ecc930
perfect backwards compatibility for envmap_fragment for phong.
|
10 жил өмнө |
Ben Houston
|
89b3dac2dc
remove energy conserving mode.
|
10 жил өмнө |
Ben Houston
|
f89f27d097
remove unused code (clear coat), oren-nayar, and make envmap work in world space properly while using local space coords.
|
10 жил өмнө |
Ben Houston
|
26b54cdbaa
validated all bsdfs against preexisting code. materials match except for cubemaps.
|
10 жил өмнө |
Ben Houston
|
23ebff6bc0
split BRDFs from Rendering Equations per @WestLangley's recommendations.
|
10 жил өмнө |
Ben Houston
|
7829fff1f7
Merge branch 'material_variations_examples' of [email protected]:bhouston/three.js.git into simplified_lighting
|
10 жил өмнө |
Ben Houston
|
704f2285b9
simple material variations for phong and physical.
|
10 жил өмнө |
Ben Houston
|
8610ef3221
remove unneeded function.
|
10 жил өмнө |
Ben Houston
|
28997aa732
accumulate all indirect diffuse sources and then apply a single diffuse indirect BRDF.
|
10 жил өмнө |
Ben Houston
|
c5e001a74b
incorporate ambientLightColor into standardized BRDF calculations.
|
10 жил өмнө |
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 жил өмнө |
Ben Houston
|
ba207f089d
incorporate indirectReflectedLight into lightmap, envmap and oamap per @WestLangley.
|
10 жил өмнө |
Ben Houston
|
05118ea6bb
further consolidation of different material BRDFs via the same lighting template.
|
10 жил өмнө |
Ben Houston
|
08fe989637
fix bug in physical material conversion to structs, add energy preservation option.
|
10 жил өмнө |
Ben Houston
|
95534e3cfe
refactor physical materials to use new BRDF+Light structs
|
10 жил өмнө |
Ben Houston
|
a101882d5b
minor bugs.
|
10 жил өмнө |
Ben Houston
|
e40d3f7cfd
remove no longer used hemilight_fragment.glsl
|
10 жил өмнө |
Ben Houston
|
c290352133
simplify light factories.
|
10 жил өмнө |
Ben Houston
|
8c8f538f30
restore erroneously removed modifications by @WestLangley.
|
10 жил өмнө |
Ben Houston
|
c45b7cf94d
shadowMask shouldn't be applied to indirect.
|
10 жил өмнө |