Takahiro
|
f986933485
Add MeshToonMaterial
|
8 years ago |
Mr.doob
|
fac47091b7
ShaderChunk.envmap_fragment: Changed unsupported ENVMAP_TYPE to vec4( 0.0 ) for consistency.
|
9 years ago |
Mr.doob
|
67dc6d4c8d
ShaderChunk.envmap_fragment: Handle unsupported ENVMAP_TYPE. Fixes #9550.
|
9 years ago |
Mr.doob
|
c705dfc861
ShaderChunk: Moved normal_flip out of envmap_fragment and normal_fragment. See fc1159a6415dd7c833b2bf7ee41374c2b2a6cc6a.
|
9 years ago |
Mr.doob
|
fc1159a641
Added normal_flip.glsl
|
9 years ago |
Mr.doob
|
a51411ab6c
Clean up.
|
9 years ago |
Ben Houston
|
e2c86dae12
adopt macro-defined encodings, remove uniform defined encodings.
|
9 years ago |
Ben Houston
|
3ca76ecd4c
make encodings.glsl more reusable.
|
9 years ago |
Ben Houston
|
52a0262c2a
add ability to have texel encodings (RGBE,RGBM,etc.) on envMap and emissiveMap that can contain unbounded intensities.
|
9 years ago |
Ben Adams
|
1d163773f4
Add defines for favoured glsl functions
|
10 years ago |
Ben Adams
|
50adbaa5c1
Mild glsl improvements
|
10 years ago |
Mr.doob
|
8cfe69992c
Fixed envmap_fragment typo.
|
10 years ago |
Ben Houston
|
47b7f88ba7
Fix note #3 of https://github.com/mrdoob/three.js/pull/5805#issuecomment-75610227
|
10 years ago |
Ben Houston
|
3e239215a6
Merge branch 'dev' of [email protected]:mrdoob/three.js into phong_diffuseColor
|
10 years ago |
Mr.doob
|
c0478beba3
Merge branch 'gammaFactor' of https://github.com/bhouston/three.js into dev
|
10 years ago |
Ben Houston
|
e2f8ed6b3b
RECIPROCAL_2PI -> RECIPROCAL_PI2
|
10 years ago |
Ben Houston
|
0479681978
fix bug in ENVMAP_TYPE_SPHERE mapping.
|
10 years ago |
Ben Houston
|
af236a42f2
completing adjustable gamma - still one bug left.
|
10 years ago |
Ben Houston
|
92c8bda8ec
common.glsl: transformNormal -> transformDirection and inverseTransformNormal -> inverseTransformDirection.
|
10 years ago |
Ben Houston
|
cc7634efa2
refactor shaders to use diffuseColor and outgoingLight instead of gl_FragColor.
|
10 years ago |
Ben Houston
|
969b084798
add inverseTransformNormal function to common.glsl and unfix bug with envmap_fragment.glsl
|
10 years ago |
Ben Houston
|
6999732f29
adopt common.glsl shader utilities across all shaders where applicable. Fix vec*matrix bug in envmap_fragment.glsl
|
10 years ago |
Mr.doob
|
7f7629ab0d
glsl clean up
|
10 years ago |
Mr.doob
|
1e716c56b1
WebGLRenderer: useRefract to defines.
|
10 years ago |
Mr.doob
|
f87863078b
WebGLRenderer: Moved material.combine to define based. See #5741.
|
10 years ago |
Michael Bond
|
5e9ad40b35
Replacing indentation spaces with tabs
|
10 years ago |
Michael Bond
|
484f364eb8
Adding different environment mapping types including equirectangular mapping and sphere mapping
|
10 years ago |
Jan Wrobel
|
d1b37e0c35
Calculate envmap reflection vector for the phong material per fragment
|
11 years ago |
OpenShift guest
|
8fcb3c0616
add glsl changes
|
11 years ago |