89 Révisions (e9b72ec53a188783c2ae9df3fb90d38fdf5cd2f5)

Auteur SHA1 Message Date
  Sam Hocevar f791b672ed misc: lots of compilation fixes for Visual Studio (related to mediocre il y a 10 ans
  Sam Hocevar a07844682e build: remove dead PS3 code. il y a 10 ans
  Sam Hocevar efe8e1d051 math: allow to build real numbers from 64-bit integers. il y a 10 ans
  Sam Hocevar cd988786b9 build: reorganise includes so that we can use precompiled headers later. il y a 10 ans
  Sam Hocevar 97cdc17ae1 math: add outer product for matrices and vectors. il y a 10 ans
  Sam Hocevar a46afd6ed5 math: make cofactor computation and matrix inversion simpler and more generic. il y a 10 ans
  Sam Hocevar f7a8d5079b math: disable a few unused operators (for integer quaternions, for instance). il y a 10 ans
  Sam Hocevar 62f7068516 math: move code from vector.cpp to matrix.cpp and transform.cpp. il y a 10 ans
  Sam Hocevar ffa21ed0d0 misc: disable all 16-bit float vectors when using Visual Studio. il y a 10 ans
  Sam Hocevar 4f28047fc4 math: refactor more shit, I have no idea what I’m doing. il y a 10 ans
  Sam Hocevar 52cd11358e math: finish renaming matrix<> to mat<>. il y a 10 ans
  Sam Hocevar 7a28671dee math: get rid of the base_vec* classes (thanks to relaxed unions), rename il y a 10 ans
  Sam Hocevar ad9a388e80 misc: remove 100% of the "using namespace std;" madness. il y a 10 ans
  Sam Hocevar 12aaff89e3 base: huge refactor in vector.h; GCC compilation times down by 50%. il y a 10 ans
  Sam Hocevar fe665f85b4 base: strip core.h from its contents and put it in public/private headers. il y a 10 ans
  Benjamin ‘Touky’ Huet 60887138ff Added tostring to vectors, similar to printf, but with tostring. il y a 10 ans
  Benjamin ‘Touky’ Huet 5f12e3ebc1 operator bis repetitas .... il y a 10 ans
  Benjamin ‘Touky’ Huet 115bd31b0e Learn your fucking operators, you dumbass !!!!! il y a 10 ans
  Sam Hocevar cdfb4e7abf math: fix a few compilation warnings. il y a 10 ans
  Benjamin ‘Touky’ Huet fd4cb5e350 Added debug stuff il y a 11 ans
  Sam Hocevar 76740f77bc math: remove some vector constants that were a bit too specific. il y a 11 ans
  Benjamin ‘Touky’ Huet 98eb66b6c8 geomerty cleanup & tweak il y a 11 ans
  Benjamin ‘Touky’ Huet c753233291 geom tweaks il y a 11 ans
  Benjamin ‘Touky’ Huet b2bdb1972f Several name tweaks here and there. il y a 11 ans
  Sam Hocevar cb62b52ce6 math: add quat::axis() and quat::angle() to retrieve axis and angle from a il y a 11 ans
  Benjamin ‘Touky’ Huet b7fc1953ab Some names tweaks il y a 11 ans
  Sam Hocevar 8443733a08 math: add GLSL-inherited degrees() and radians() conversion functions. il y a 11 ans
  Benjamin ‘Touky’ Huet 03474adceb Added custom vector constants for more usefulness il y a 11 ans
  Benjamin ‘Touky’ Huet 88a4859287 Added Test Point in Frustum il y a 11 ans
  Sam Hocevar 2bbc0d965a math: fix broken translation in lookat() function. il y a 11 ans
  Sam Hocevar 7cf2a85ae0 math: make mat4::lookat nicer to read. il y a 11 ans
  Sam Hocevar 2291ce5d1e math: add mat2::identity, etc. as global constants. il y a 11 ans
  Sam Hocevar 3b62246ef8 math: minor rework in the Euler angles conversion. il y a 11 ans
  Benjamin ‘Touky’ Huet 747da72c44 Input : Small refactor, for clarity, easiness and beautification. il y a 11 ans
  Benjamin ‘Touky’ Huet 2b4dc175ee Vector classes : added one (for consistency) il y a 11 ans
  Sam Hocevar 5f3ad5cc15 math: add constant vectors vec2::zero, vec2::axis_x, etc. il y a 11 ans
  Benjamin ‘Touky’ Huet 0a7dc44a67 Added MessageService : Basic & Naive Message logging. il y a 11 ans
  Sam Hocevar 353d0a4417 math: last pass (hopefully) at the quaternion/euler conversions. il y a 11 ans
  Sam Hocevar d5d73330e8 math: more quaternion to Euler angles fixes, plus unit tests. il y a 11 ans
  Sam Hocevar 9ecd579593 math: fix quaternion to euler conversion and add unit tests. il y a 11 ans
  Benjamin ‘Touky’ Huet 04556dea8b mat4 : removed useless ortho(). Fixed shifted_perspective so it actually works. il y a 11 ans
  Sam Hocevar 58ec9dd582 math: add lol::sq() square function and simplify quaternion conversions. il y a 11 ans
  Sam Hocevar 6adf553806 math: implement vec3::toeuler_* for Tait-Bryan angles. il y a 11 ans
  Sam Hocevar f193bc2caa scene: break text rendering again so that 2D games work properly... il y a 11 ans
  Benjamin ‘Touky’ Huet 876f62228c btphystest : added new camera functions. Added funny camera stuff for cat simulation. il y a 11 ans
  Sam Hocevar 7fa84cdf36 math: remove debug code. il y a 11 ans
  Sam Hocevar c6e453fe5c math: add unit tests for quat::rotate(vec3, vec3). il y a 11 ans
  Sam Hocevar af6deb15a2 math: create a quaternion from two vectors. il y a 11 ans
  Benjamin ‘Touky’ Huet 181334f5ad Added shifted_perspective for easier camera handling. il y a 11 ans
  Sam Hocevar d8c6d4c198 doc: add some comments in vector.cpp functions. il y a 12 ans