Commit History

Autor SHA1 Mensaxe Data
  Mr.doob 9e74321a3c Fixed Vector3.projectOnVector. %!s(int64=12) %!d(string=hai) anos
  Mr.doob a735dfe98a Removed THREE.extend hack. %!s(int64=12) %!d(string=hai) anos
  Mr.doob 174ed38ff5 Code clean up. %!s(int64=12) %!d(string=hai) anos
  Mr.doob 9582770323 Merge branch 'vector-methods' of https://github.com/twhittock/three.js into dev %!s(int64=12) %!d(string=hai) anos
  Tom Whittock 8375a6f421 Use clamp for clampScalar implementation %!s(int64=12) %!d(string=hai) anos
  Tom Whittock 3a58a5804c Add Vector methods clampScalar, floor, ceil, round, roundToZero %!s(int64=12) %!d(string=hai) anos
  Mr.doob f5b359ced3 Implemented @WestLangley Vector3.reflect() from #4340. %!s(int64=12) %!d(string=hai) anos
  WestLangley bb31515d6b Vector3.get*FromMatrix() -> Vector3.setFromMatrix*() %!s(int64=12) %!d(string=hai) anos
  Mr.doob 18f27df17d Removed another unneeded quaternion variable. As per @WestLangley suggestion in 0e9f32f1dd9ba8ff51060795d6b53101b3e7582f. %!s(int64=12) %!d(string=hai) anos
  Mr.doob 0e9f32f1dd Checking if euler is instance of THREE.Euler. Fixes #3737. %!s(int64=12) %!d(string=hai) anos
  stephomi bbaa398e19 Cache xyz components in crossVectors function. %!s(int64=12) %!d(string=hai) anos
  Mr.doob d30c3703c8 Code clean up and now using inv* pattern. %!s(int64=12) %!d(string=hai) anos
  Mr.doob 6c49f3ce85 More Rotation/Euler breakage fixed. %!s(int64=12) %!d(string=hai) anos
  Ben Houston 1b05529254 added notices that Vector3.setEulerFromRotationMatrix/setEulerFromQuaternion have been removed. Not deprecating because the target class has changed, it isn't just a function rename. %!s(int64=12) %!d(string=hai) anos
  Ben Houston a16a9f6775 complete Euler class, update examples, update Object3D, update unit tests. %!s(int64=12) %!d(string=hai) anos
  Mr.doob af203fe9dd Returning this in fromArray methods. %!s(int64=13) %!d(string=hai) anos
  Mr.doob e68aeeacaf Added fromArray() to Vector* for convenience. %!s(int64=13) %!d(string=hai) anos
  Mr.doob cc57273cf4 Reverting to Object.prototype = { pattern. Only using it on the methods that really need it. %!s(int64=13) %!d(string=hai) anos
  WestLangley fe2792df4a Changed getColumnFromMatrix signature as suggested by @bhouston. %!s(int64=13) %!d(string=hai) anos
  WestLangley b32a411446 added Vector3.getColumnX, etc. %!s(int64=13) %!d(string=hai) anos
  Mr.doob e5b4c9be65 Minor clean up. %!s(int64=13) %!d(string=hai) anos
  Drew Noakes 52aeb2e270 Using THREE.Math.clamp instead of locally defined version. %!s(int64=13) %!d(string=hai) anos
  Drew Noakes e4a451a8a0 Improved implementation and unit test for Vector3.angleTo to account for numerical problems outside of full [-1,1] range. %!s(int64=13) %!d(string=hai) anos
  Drew Noakes 55242bab09 Fixed bug in Vector3.angleTo where NaN was being returned instead of zero. Added corresponding unit test. %!s(int64=13) %!d(string=hai) anos
  Ben Houston ba1a28489c remove Vector3.projectOnUnit, add Vector3.projectOnPlane (equivalent to previously removed orthoTo). %!s(int64=13) %!d(string=hai) anos
  Ben Houston e46d955358 Vector3.projectOn -> projectOnUnit, added projectOnVector. %!s(int64=13) %!d(string=hai) anos
  Ben Houston 5c3775465b Vector3.projectOn/reflect: normal arg to unitNormal. Removed Vector3.orthoTo %!s(int64=13) %!d(string=hai) anos
  Ben Houston ace4d4b31d Vector3: project->projectOn, ortho->orthoTo per @WestLangley %!s(int64=13) %!d(string=hai) anos
  Ben Houston d2ebe85c0b rename cosTheta variable in Vector3.project per @WestLangley %!s(int64=13) %!d(string=hai) anos
  Ben Houston f864ba1fd3 optimize Vector3.reflect, unit tests still pass. %!s(int64=13) %!d(string=hai) anos

粤ICP备19079148号