Sam Hocevar
c6374c7e07
movie: replace the old Movie class with a GIF encoder.
7 years ago
Sam Hocevar
ed703e6a56
doc: add a GIF exporting program (experimental for now)
8 years ago
Sam Hocevar
ad45e4d284
doc: fix linking with ffmpeg on Linux and start a tutorial program.
8 years ago
Sam Hocevar
861568b146
misc: some cleanup in files, including UTF-8 BOM.
9 years ago
Sam Hocevar
441a20af99
misc: fix copyright information here and there.
9 years ago
Sam Hocevar
f791b672ed
misc: lots of compilation fixes for Visual Studio (related to mediocre
support for enable_if and other template metaprogramming techniques),
for Clang (related to static const template class member initialisation)
and for GCC (related to forward declaration of non-int enum classes).
9 years ago
Sam Hocevar
cd988786b9
build: reorganise includes so that we can use precompiled headers later.
10 years ago
Sam Hocevar
ffa21ed0d0
misc: disable all 16-bit float vectors when using Visual Studio.
10 years ago
Sam Hocevar
4f28047fc4
math: refactor more shit, I have no idea what I’m doing.
10 years ago
Sam Hocevar
52cd11358e
math: finish renaming matrix<> to mat<>.
10 years ago
Sam Hocevar
12aaff89e3
base: huge refactor in vector.h; GCC compilation times down by 50%.
10 years ago
Sam Hocevar
fe665f85b4
base: strip core.h from its contents and put it in public/private headers.
10 years ago
Sam Hocevar
76740f77bc
math: remove some vector constants that were a bit too specific.
10 years ago
Benjamin ‘Touky’ Huet
03474adceb
Added custom vector constants for more usefulness
10 years ago
Sam Hocevar
2291ce5d1e
math: add mat2::identity, etc. as global constants.
11 years ago
Benjamin ‘Touky’ Huet
747da72c44
Input : Small refactor, for clarity, easiness and beautification.
Constants : Added minus one.
11 years ago
Benjamin ‘Touky’ Huet
2b4dc175ee
Vector classes : added one (for consistency)
SceneSetup : Added ClearColor command
EZMesh : Added Dup[ ... ] command && cgs command syntax refactor
MViewer : Tweak & dictionnary.js updates
11 years ago
Sam Hocevar
5f3ad5cc15
math: add constant vectors vec2::zero, vec2::axis_x, etc.
11 years ago