Commit History

Autor SHA1 Mensaxe Data
  Mr.doob 028a98ea63 WebGLDeferredRenderer: Removed global camera dependency. Fixes #3120 and #3433. %!s(int64=12) %!d(string=hai) anos
  Mr.doob c16b26c6a6 Moved WebGLRenderer's autoUpdateScene to scene.autoUpdate. %!s(int64=12) %!d(string=hai) anos
  Mr.doob ea3ce8c940 Finished object.properties to object.userData renaming. %!s(int64=12) %!d(string=hai) anos
  Mr.doob 245376f6dd Replaced the remaining Matrix4.rotateAxis. %!s(int64=12) %!d(string=hai) anos
  Ben Houston 3db966d658 make Matrix4.getPosition() deprecated and replace all usages in core library with Vector3.getPositionFromMatrix() %!s(int64=12) %!d(string=hai) anos
  Mr.doob ec8dc3e3f3 Merged with alteredq branch %!s(int64=12) %!d(string=hai) anos
  Mr.doob b062fee866 Removed Vector* add() to addVectors() and addSelf() to add(). Same with sub, cross, min, max, lerp... Renamed Matrix* and Quaternion multiply() to multiplyMatrices(), multiplyQuaternions() and multiplySelf() to multiply(). See #2860. %!s(int64=12) %!d(string=hai) anos
  alteredq 060b294a12 WebGLDeferredRenderer: added tonemapping. %!s(int64=12) %!d(string=hai) anos
  alteredq b051d7e171 WebGLDeferredRenderer: added API for injecting postprocessing effects into deferred rendering pipeline. %!s(int64=12) %!d(string=hai) anos
  Mr.doob 081a1fd646 Renamed .multiplyMatrix* to .applyMatrix* and .multiplyQuaternion to .applyQuaternion as suggested by @WestLangley in #2860. %!s(int64=12) %!d(string=hai) anos
  Mr.doob 127c0f2400 matrix.multiplyVector3 to vector.multiplyMatrix4 as suggested in #2860. %!s(int64=12) %!d(string=hai) anos
  alteredq 39db179b82 WebGLDeferredRenderer: made attenuation parameters properties of AreaLight instead of hardcoded constants. %!s(int64=12) %!d(string=hai) anos
  alteredq e95c6e3dab WebGLDeferredRenderer: more area lights shader optimizations. %!s(int64=12) %!d(string=hai) anos
  alteredq 83136c5dad WebGLDeferredRenderer: optimized area lights computation. %!s(int64=12) %!d(string=hai) anos
  alteredq cd92495139 WebGLDeferredRenderer: merged @MPanknin's area lights. %!s(int64=12) %!d(string=hai) anos
  alteredq 1f6ebe7595 WebGLDeferredRenderer: added hemisphere light support. %!s(int64=12) %!d(string=hai) anos
  alteredq f5f0b932d3 WebGLDeferredRenderer: refactored point lights. %!s(int64=12) %!d(string=hai) anos
  alteredq 0d00644eb6 WebGLDeferredRenderer: refactored directional lights. %!s(int64=12) %!d(string=hai) anos
  alteredq 6e1db14933 WebGLDeferredRenderer: refactored light proxy updates. %!s(int64=12) %!d(string=hai) anos
  alteredq 72dae73940 WebGLDeferredRenderer: refactored spotlights. %!s(int64=12) %!d(string=hai) anos
  alteredq 133895ce2f WebGLDeferredRenderer: merged with @MPanknin's spotlights. %!s(int64=12) %!d(string=hai) anos
  alteredq ded319658c WebGLDeferredRenderer: added setScale method. %!s(int64=12) %!d(string=hai) anos
  alteredq 8492bbcafd WebGLDeferredRenderer: made width, height and scale parameters optional. %!s(int64=12) %!d(string=hai) anos
  alteredq 12f76208b8 WebGLDeferredRenderer: disabling stencil test. %!s(int64=12) %!d(string=hai) anos
  alteredq 91edef68e2 WebGLDeferredRenderer: made pointlights work with hierarchies. %!s(int64=12) %!d(string=hai) anos
  alteredq b4a9081c27 WebGLDeferredRenderer: added support for environment mapping. %!s(int64=12) %!d(string=hai) anos
  alteredq d1135bc425 WebGLDeferredRenderer: swapped order of color and normalDepth passes. %!s(int64=12) %!d(string=hai) anos
  alteredq e53d1bb2c7 WebGLDeferredRenderer: less buggy transparent materials skipping. %!s(int64=12) %!d(string=hai) anos
  alteredq 514aad9ab4 WebGLDeferredRenderer: skipping transparent materials. %!s(int64=12) %!d(string=hai) anos
  alteredq 263960c8f8 WebGLDeferredRenderer: fixed light terms combination and z-fighting glitches. %!s(int64=12) %!d(string=hai) anos