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
81806bf47c
testsuite : fixed camera.cpp build
il y a 11 ans
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
il y a 11 ans
Benlitz
eab5c46b1e
input: added a name the controllers, and a static Get() function to easily retrieve a registered controller
il y a 11 ans
Benlitz
f104674963
gpu: removed attribute name, everything works using semantic only now. For glsl, semantic is determined from the attribute name which must follow this pattern: in_[Semantic][index], index being optional. Note: this may break most of the projects although I tried to updated every shader accordingly
il y a 11 ans
Benlitz
e50f75403a
core: added StartsWith and EndsWith function for strings, and a sign function for numeric types
il y a 11 ans
Sam Hocevar
561d33748f
build: update unit tests following API change.
il y a 11 ans
Sam Hocevar
b45c1dc7fe
physics: always activate Bullet and remove dead code.
il y a 11 ans
Benjamin ‘Touky’ Huet
83cfb79f8e
btphystest : InitApp delay
il y a 11 ans
Benjamin ‘Touky’ Huet
fb7d8a25e2
btphystest tweak to delay app init.
il y a 11 ans
Benjamin ‘Touky’ Huet
05c476c22a
Added nacl_phystest to test physic compatibility with nacl.
il y a 11 ans
Benjamin ‘Touky’ Huet
5f3b0157e6
btphystest : small damp tweak.
il y a 11 ans
Benjamin ‘Touky’ Huet
48e8ce206e
camera unit test tweak
il y a 11 ans
Benjamin ‘Touky’ Huet
3778159bdc
added camera unit test.
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
Benjamin ‘Touky’ Huet
67d59ae9cb
btphystest : added small border effect
il y a 11 ans
Sam Hocevar
543eb946a0
btphystest: play with hue values.
il y a 11 ans
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
il y a 11 ans
Benjamin ‘Touky’ Huet
40a1a18758
btphystest : cat movement update
il y a 11 ans
Benjamin ‘Touky’ Huet
0abb0b7802
btphystest : fixed CatsSheet.png
il y a 11 ans
Benjamin ‘Touky’ Huet
3b3ed8925c
btphystest : even better catSheet
il y a 11 ans
Benjamin ‘Touky’ Huet
9c21009b05
btPhysTest : Small update to the CasSheet
il y a 11 ans
Sam Hocevar
4f66a49fc2
btphystest: use discard in fragment shader instead of AlphaFunc.
il y a 11 ans
Sam Hocevar
1c42570a28
btphystest: increase heap memory for emscripten builds.
il y a 11 ans
Sam Hocevar
07fc08c198
build: more emscripten build fixes.
il y a 11 ans
Sam Hocevar
d8ca287563
build: various compilation fixes.
il y a 11 ans
Benjamin ‘Touky’ Huet
f259e85316
btPhysTest : Tweaked the cat sheet.
il y a 11 ans
Benjamin ‘Touky’ Huet
e3e0025d03
btPhysTest : Forgot lolfx
il y a 11 ans
Benjamin ‘Touky’ Huet
a03c38872d
btPhysTest : Added a new test mode called "CAT_MODE". Try it out at your own risks.
il y a 11 ans
jeunathe
455d133858
Add source file for cats
il y a 11 ans
jeunathe
5af789cc82
cats for touky
il y a 11 ans
Benjamin ‘Touky’ Huet
b58b4fa9ac
btPhysTest : Added test texture
il y a 11 ans
Sam Hocevar
c6e453fe5c
math: add unit tests for quat::rotate(vec3, vec3).
il y a 11 ans
Sam Hocevar
e848af3f2a
math: fix an error in the quaternion code and update test suite.
il y a 11 ans
Sam Hocevar
ca230a60ad
thread: implement Queue::TryPush and Queue::TryPop.
il y a 11 ans
Sam Hocevar
7481fac29a
test: port the btphystest and meshviewer tests to the new input API.
il y a 11 ans
Sam Hocevar
ef0bd031ab
base: Array::Remove(int) now accepts a negative index to remove elements
from the end. Also added Array::RemoveSwap() for faster removes at the
expense of element ordering.
il y a 11 ans
Lolbot
8cc04f0ba9
fixed 7 files out of 2745:
- removed 0 CR characters
- removed 21 trailing whitespaces
- replaced 42 tabs with spaces
il y a 11 ans
Sam Hocevar
5c6ceb6d0c
build: manually add lollua.vcxproj as a reference in all projects.
il y a 11 ans
Sam Hocevar
7468547abc
ps4: prepare for the fioutaah!
il y a 11 ans
Sam Hocevar
ad8144f0e8
scene: use a global g_scene object instead of Scene::GetDefault().
il y a 11 ans
Sam Hocevar
13fb52cebe
gpu: move Video::Clear to Renderer::Clear.
il y a 11 ans
Benlitz
e7b0c85e0f
Added comparison operators between strings and char const*
il y a 11 ans
Sam Hocevar
23a850c78d
test: quick fix for the btphystest camera.
il y a 11 ans
Sam Hocevar
9cfe1bffd6
easymesh: print full mesh source when compilation fails.
il y a 11 ans
Sam Hocevar
7c8fc6df12
gpu: move more platform-specific code from Video to Render.
il y a 11 ans
Sam Hocevar
274a732e3c
gpu: move SetClearColor and SetClearDepth to the Renderer and RenderContext
classes instead of Video.
il y a 11 ans
Benjamin ‘Touky’ Huet
181334f5ad
Added shifted_perspective for easier camera handling.
MeshViewer : Camera update and small object tweak.
ortho to perspective transition is now perfect.
il y a 11 ans