Sam Hocevar
4f28047fc4
math: refactor more shit, I have no idea what I’m doing.
10 anos atrás
Sam Hocevar
7a28671dee
math: get rid of the base_vec* classes (thanks to relaxed unions), rename
MASK to SWIZZLE in the vector templates, rename matrix<> to mat<> for
consistency, implement transposition for all matrix sizes, make matrix
columns private and only accessible through operator[].
10 anos atrás
Sam Hocevar
fe665f85b4
base: strip core.h from its contents and put it in public/private headers.
10 anos atrás
Sam Hocevar
398ee1b4d5
base: use lol::array in most places.
10 anos atrás
Benjamin ‘Touky’ Huet
4cd864545c
assert on non-handled raycast.
11 anos atrás
Benjamin ‘Touky’ Huet
b38bcfaa57
lolphysics.h : small build fix
11 anos atrás
Benjamin ‘Touky’ Huet
04556dea8b
mat4 : removed useless ortho(). Fixed shifted_perspective so it actually works.
numeric : Added SmoothClamp & swap
camera : fixed target&up issues and added screen-scale factor.
touky_demo : correct camera integration & first pass on uro refactor. Also added Makefile to vcproj
11 anos atrás
Sam Hocevar
b45c1dc7fe
physics: always activate Bullet and remove dead code.
11 anos atrás
Lolbot
4f2663acd9
fixed 4 files out of 2792:
- removed 6 CR characters
- removed 24 trailing whitespaces
- replaced 15 tabs with spaces
- fixed 1 svn:eol-style properties
11 anos atrás
Benjamin ‘Touky’ Huet
a03c38872d
btPhysTest : Added a new test mode called "CAT_MODE". Try it out at your own risks.
11 anos atrás
Jean-Yves Lamoureux
873a294d7a
* Whoops. ça va pardon.
11 anos atrás
Jean-Yves Lamoureux
d058092983
* Physics
11 anos atrás
Sam Hocevar
8b7482ae09
build: bad lolbot! fix the mess caused by its file renames.
11 anos atrás
Lolbot
ad2ddbb715
build: convert source files to lowercase.
11 anos atrás