Takahiro
|
f986933485
Add MeshToonMaterial
|
8 years ago |
Takahiro
|
82fe6bfd06
Merge branch 'dev' into toonMap
|
8 years ago |
Samuel Sylvester
|
346f38c566
Abelnation RectAreaLight with ltc approximation (#10041)
|
8 years ago |
Takahiro
|
8e5279ea8a
Rename toonMap with gradientMap
|
8 years ago |
Takahiro
|
718d48313f
Export Toon Map from MMDLoader
|
8 years ago |
tschw
|
073c3ab29d
Refactored vWorldPosition from phong to envmap where it actually belongs.
|
9 years ago |
Ben Houston
|
d005f129a5
refactor glsl for physical lights so there is no duplication.
|
9 years ago |
Ben Houston
|
c2ea1ff659
physicallyCorrect -> physicallyCorrectLights.
|
9 years ago |
Ben Houston
|
bca32d50e9
physicalLights -> physicallyCorrect, PHYSICAL_LIGHTS -> PHYSICALLY_CORRECT, update documentation.
|
9 years ago |
Ben Houston
|
6725d218d4
remove punctual light approximation in physical lights.
|
9 years ago |
WestLangley
|
f757eaf28f
Shader Clean Up
|
9 years ago |
Mr.doob
|
c4393ec19b
More glsl clean up.
|
9 years ago |
WestLangley
|
d53cc393f9
Restored factor of PI to BRDFs
|
9 years ago |
WestLangley
|
576c695032
Modified struct ReflectedLight
|
9 years ago |
Mr.doob
|
6e6cca41ea
Shaders: SpotLight no longer uses vWorldPosition. See #7419.
|
9 years ago |
Mr.doob
|
4e9fa04be7
MeshPhongMaterial: Rescued specularMap.
|
9 years ago |
Mr.doob
|
5868e67061
Shaders clean up.
|
9 years ago |
Ben Houston
|
5c6fc49162
simplification of BSDFs.
|
10 years ago |
Ben Houston
|
26b54cdbaa
validated all bsdfs against preexisting code. materials match except for cubemaps.
|
10 years ago |
Ben Houston
|
23ebff6bc0
split BRDFs from Rendering Equations per @WestLangley's recommendations.
|
10 years ago |
Ben Houston
|
c5e001a74b
incorporate ambientLightColor into standardized BRDF calculations.
|
10 years ago |
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 years ago |
Ben Houston
|
05118ea6bb
further consolidation of different material BRDFs via the same lighting template.
|
10 years ago |
Ben Houston
|
fdaad8df8b
Merge branch 'dev' of [email protected]:mrdoob/three.js into simplified_lighting
|
10 years ago |
Mr.doob
|
69005710c6
WebGLRenderer: Unified lights_pars.
|
10 years ago |
Ben Houston
|
28754cf13c
lambert lighting works, defining light helpers only once in common.glsl
|
10 years ago |
Ben Houston
|
223c383b14
reduce the need for temporaries, cleanup code.
|
10 years ago |
Ben Houston
|
e889e6b980
add support for structs not in arrays in WebGLProgram.
|
10 years ago |
Ben Houston
|
74d3aa3f12
parse arrays of struct uniforms, code cleanup.
|
10 years ago |
Ben Houston
|
ad75704cd8
debugging uniforms.
|
10 years ago |