167 次代码提交 (3862ad59dc68293af12a1344a425682d7e004106)

作者 SHA1 备注 提交日期
  Sam Hocevar cb62b52ce6 math: add quat::axis() and quat::angle() to retrieve axis and angle from a 12 年前
  Benjamin ‘Touky’ Huet b7fc1953ab Some names tweaks 12 年前
  Benjamin ‘Touky’ Huet ac8d88cb52 Hack-fix of degrees/radians in functions.h Warnings 12 年前
  Sam Hocevar 8443733a08 math: add GLSL-inherited degrees() and radians() conversion functions. 12 年前
  Benjamin ‘Touky’ Huet 03474adceb Added custom vector constants for more usefulness 12 年前
  Benjamin ‘Touky’ Huet 88a4859287 Added Test Point in Frustum 12 年前
  Sam Hocevar 2291ce5d1e math: add mat2::identity, etc. as global constants. 12 年前
  Sam Hocevar e1d459ed75 math: allow quat * vec3 and quat * vec4 operations. 12 年前
  Sam Hocevar 7d230d7674 math: add distance() function for vectors. 12 年前
  Sam Hocevar 90706c8d44 lolremez: move some LolRemez matrix functions out of the engine. 12 年前
  Sam Hocevar f9840e3458 lolremez: move LolRemez out of the engine, it's really too specific. 12 年前
  Benjamin ‘Touky’ Huet 747da72c44 Input : Small refactor, for clarity, easiness and beautification. 12 年前
  Benjamin ‘Touky’ Huet 2b4dc175ee Vector classes : added one (for consistency) 12 年前
  Sam Hocevar c42e9a37a9 build: tweaks for C++11 support on Android. 12 年前
  Sam Hocevar 5f3ad5cc15 math: add constant vectors vec2::zero, vec2::axis_x, etc. 12 年前
  Sam Hocevar 7108f8566d math: add orthogonal() and orthonormal() for 3-component vectors. 12 年前
  Sam Hocevar 9cfe17fd8b core: fix some minor compiler warnings. 12 年前
  Benjamin ‘Touky’ Huet 04556dea8b mat4 : removed useless ortho(). Fixed shifted_perspective so it actually works. 12 年前
  Benlitz e50f75403a core: added StartsWith and EndsWith function for strings, and a sign function for numeric types 12 年前
  Sam Hocevar 58ec9dd582 math: add lol::sq() square function and simplify quaternion conversions. 12 年前
  Sam Hocevar 6adf553806 math: implement vec3::toeuler_* for Tait-Bryan angles. 12 年前
  Sam Hocevar af6deb15a2 math: create a quaternion from two vectors. 12 年前
  Sam Hocevar e848af3f2a math: fix an error in the quaternion code and update test suite. 12 年前
  Lolbot 8cc04f0ba9 fixed 7 files out of 2745: 12 年前
  Sam Hocevar e4d4f8df19 math: implement == and != for 2D and 3D box types. 12 年前
  Benjamin ‘Touky’ Huet 181334f5ad Added shifted_perspective for easier camera handling. 12 年前
  Sam Hocevar 384fca5af6 math: new constructor for Box2 and Box3 objects. 13 年前
  Sam Hocevar 96e26a2bd5 math: rename Box2D to "box2" and add an integer version, "ibox2". 13 年前
  Sam Hocevar 6faf4ee067 base: roll our own constants because it’s always a pain in the ass 13 年前
  Sam Hocevar 18fd5c9081 math: try to refactor rand() to bypass an X360 compiler bug. 13 年前
  Sam Hocevar 94acb0f519 build: the “fuck you, Apple” commit; work around three different 13 年前
  Sam Hocevar 78636c40ef math: fix the shit I just broke. 13 年前
  Sam Hocevar 56f093817d math: don't use the LLU suffix for 64-bit numbers and don't use floorf(). 13 年前
  Sam Hocevar 700520d4d6 math: move rand() to its own header, ensure it only returns 13 年前
  Sam Hocevar 39a8c26fb5 base: start removing occurrences of NULL on our long journey to nullptr. 13 年前
  Sam Hocevar 5b23d7cceb math: minor code simplification in Box2D/Box3D. 13 年前
  Sam Hocevar 8143b73ffb math: add Box2d + vec2 operations for easy box translations. 13 年前
  Sam Hocevar fdc877cc29 math: fix an idiotic bug in the box-box intersection routine. 13 年前
  Sam Hocevar 65161c6809 math: add BoxIsectBox() method to test interesections. 13 年前
  Sam Hocevar 2cdb570799 math: add a default constructor to box classes. 13 年前
  Sam Hocevar eeca0c0339 math: add Box2D and Box3D classes. 13 年前
  Sam Hocevar 80e0d4c1c0 math: replace Interp with TimeInterp. We'll see how useful it gets. 13 年前
  Sam Hocevar bb28344eb7 build: fix compiler warnings and Linux and PS3 build issues. 13 年前
  Sam Hocevar 6c8186389f math: Interp class for frame-independent interpolation. 13 年前
  Sam Hocevar 33f2199903 math: minor improvements to the Remez exchange algorithm. 13 年前
  Sam Hocevar 1fc53d4df9 math: avoid unnecessary conversions in the half class and remove a 13 年前
  Sam Hocevar 06c4ec01c3 base: move headers around and promote gpu/ to lol/gpu/. 13 年前
  Sam Hocevar eead925c59 math: use "degrees" as the variable name for rotations for clarity. 13 年前
  Benjamin ‘Touky’ Huet 23c13f6c4b comment : //Angle in degree 13 年前
  Sam Hocevar 4ee0f5e29e math: friend declarations aren’t proper declarations; add the 13 年前