-
-
Notifications
You must be signed in to change notification settings - Fork 35.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added SphericalHarmonicsLight. #13115
Added SphericalHarmonicsLight. #13115
Commits on Jan 15, 2018
-
Added SphericalHarmonicsLight. An ambient lighting term based on 3rd …
…order spherical harmonics.
Andreas Atteneder committedJan 15, 2018 Configuration menu - View commit details
-
Copy full SHA for 2db588d - Browse repository at this point
Copy the full SHA 2db588dView commit details -
Fix: Removed "Values" suffix from variable names (as suggested).
Andreas Atteneder committedJan 15, 2018 Configuration menu - View commit details
-
Copy full SHA for 4b4eaad - Browse repository at this point
Copy the full SHA 4b4eaadView commit details
Commits on Jan 19, 2018
-
Removed unused shader from example.
Andreas Atteneder committedJan 19, 2018 Configuration menu - View commit details
-
Copy full SHA for 0fae2c8 - Browse repository at this point
Copy the full SHA 0fae2c8View commit details -
Manually merged/copied previous work on spherical harmonics by Ben Ho…
…uston found here: bhouston@07ee8b1 Changes: Utilize SphericalHarmonics3 class to create a SphericalHarmonicsLight (instead of plain coefficient values). Using Ben's shader functions from spherical_harmonics_in.glsl and removed my previous implementation. Note: Moved demo values from original SphericalHarmonics3 class into example webgl_lights_spherical_harmonics.html. I thought they don't need to be in the build.
Andreas Atteneder committedJan 19, 2018 Configuration menu - View commit details
-
Copy full SHA for 4d868da - Browse repository at this point
Copy the full SHA 4d868daView commit details
Commits on Jan 25, 2018
-
Feature: Scale impact of SphericalHarmonicsLight with an intensity fa…
…ctor.
Andreas Atteneder committedJan 25, 2018 Configuration menu - View commit details
-
Copy full SHA for 6606a8b - Browse repository at this point
Copy the full SHA 6606a8bView commit details
Commits on Jan 29, 2018
-
- Renamed variable - Implemented SphericalHarmonics3.toArray() mrdoob#13115
Andreas Atteneder committedJan 29, 2018 Configuration menu - View commit details
-
Copy full SHA for 4ca75d7 - Browse repository at this point
Copy the full SHA 4ca75d7View commit details -
Removed redundant worldNormal in favour of GeometricContext.
Andreas Atteneder committedJan 29, 2018 Configuration menu - View commit details
-
Copy full SHA for 7201105 - Browse repository at this point
Copy the full SHA 7201105View commit details -
ES5 compatibility ( fixes build-uglify )
Andreas Atteneder committedJan 29, 2018 Configuration menu - View commit details
-
Copy full SHA for 4fc8dc3 - Browse repository at this point
Copy the full SHA 4fc8dc3View commit details -
Removed LinearToGamma conversion from spherical harmonics term. Value…
… should already be in linear space.
Andreas Atteneder committedJan 29, 2018 2Configuration menu - View commit details
-
Copy full SHA for 2300368 - Browse repository at this point
Copy the full SHA 2300368View commit details -
Fix: removed redundant irradiance term ( spherical harmonics and envi…
…ronment map at mip map level 8 being added ). New behaviour: if a SphericalHarmonicsLight is present, it is used. Otherwise we fall back to then environment map.
Andreas Atteneder committedJan 29, 2018 Configuration menu - View commit details
-
Copy full SHA for aa88a65 - Browse repository at this point
Copy the full SHA aa88a65View commit details -
Encapsulated accessor function shGetIrradianceAt in intermediate func…
…tion getSHLightProbeIndirectIrradiance. As suggested by bhouston mrdoob#13115 (comment)
Andreas Atteneder committedJan 29, 2018 Configuration menu - View commit details
-
Copy full SHA for 586d372 - Browse repository at this point
Copy the full SHA 586d372View commit details
Commits on Jan 31, 2018
-
Changed SphericalHarmonics3 coefficients to be Vector3 (instead of Co…
…lors), following this discussion: mrdoob#13115 (comment)
Andreas Atteneder committedJan 31, 2018 Configuration menu - View commit details
-
Copy full SHA for e51f738 - Browse repository at this point
Copy the full SHA e51f738View commit details
Commits on Mar 24, 2018
-
Merge branch 'dev' into feature/spherical_harmonics_ambient
# Conflicts: # src/renderers/shaders/ShaderChunk/lights_fragment_begin.glsl # src/renderers/shaders/ShaderChunk/lights_pars_maps.glsl
Andreas Atteneder committedMar 24, 2018 Configuration menu - View commit details
-
Copy full SHA for 719ea0f - Browse repository at this point
Copy the full SHA 719ea0fView commit details