486029de
Revert by
2012-09-03 20:40:55 +0000
b887ac53
Small refactor on the BulletCc. by
2012-09-03 20:21:09 +0000
3e206b60
gpu: do not try to call glVertexAttribIPointer if Glew did not find it. by
2012-09-03 12:41:01 +0000
a233173f
tutorial: sync HLSL version of the water/fire effect with the GLSL one. by
2012-09-03 11:28:06 +0000
0d78d141
tutorial: tweak noise shader once more, and add a few code comments. by
2012-09-01 11:15:51 +0000
36d49b50
tutorial: replace white noise with ordered dithering. by
2012-09-01 10:45:21 +0000
6cb15b36
tutorial: add some cosmetic white noise. by
2012-09-01 10:32:55 +0000
10431d14
tutorial: add funny shit to the noise shader example. by
2012-09-01 09:56:06 +0000
4fc8ce64
gpu: now shaders can only be created from a LolFx file. by
2012-08-31 11:54:30 +0000
100f53e5
gpu: convert the gradient shader to a LolFx effect file. by
2012-08-31 11:54:28 +0000
ca1050e0
debug: get rid of quad.cpp, it's become useless. by
2012-08-31 11:54:23 +0000
22972881
gpu: get rid of the inline 2D shader and create "tile.lolfx". by
2012-08-31 11:54:18 +0000
7e4252a3
CIS:CSI by
2012-08-31 08:44:19 +0000
c0d15f17
by
2012-08-31 06:38:06 +0000
45da878e
tutorial: make the noise shader computationally more efficient. by
2012-08-30 21:52:03 +0000
0f845aa5
build: ignore .so files and add missing source files to makefile. by
2012-08-30 21:52:01 +0000
ada16c62
tutorial: use a better value noise function that does not suffer from the same discontinuity issues as the sin() approach. by
2012-08-30 18:17:04 +0000
e22e905d
easymesh: fix an data corruption with scaling along a single axis. by
2012-08-29 21:40:23 +0000
a11c50b3
small tweak on BtPhysTest. does not work better. by
2012-08-29 21:20:20 +0000
2f85ae6d
by
2012-08-29 20:27:53 +0000
7c30e626
tutorial: optimise Perlin noise shader and reduce its complexity. by
2012-08-28 06:58:57 +0000
5d7a1c24
tutorial: port noise demo to PS3 and Xbox360. by
2012-08-27 16:20:42 +0000
544f1e87
gpu: increase default minimum shader model. by
2012-08-27 16:20:36 +0000
125ad211
tutorial: the noise demo is now really, really, ridiculously good looking. by
2012-08-27 13:38:58 +0000
a86eaf1b
tutorial: start working on a small Perlin-like noise demo. by
2012-08-27 12:16:58 +0000
47d98bde
gpu: use a valid default framebuffer color format on the PS3. by
2012-08-27 12:16:52 +0000
5f137d07
debug: add minor debug messages to the ticker, ensure LOL_DEBUG and LOL_RELEASE are set by msbuild, and use the debug PSGL on the PS3. by
2012-08-27 12:16:46 +0000
006c3c46
BulletCharacterController is now readable by a human being. BtPhysTest now implements it with the BtKineCC logic -just modify that now-. by
2012-08-25 17:21:55 +0000
3829380c
core: revert unfinished commit that wasn't really interesting. by
2012-08-24 22:17:14 +0000
77981580
tutorial: minor shadebob demo tweaks. by
2012-08-24 22:12:38 +0000
0b7c51b9
ofsdiofisdoifods by
2012-08-24 22:12:34 +0000
df6134e6
input: fix minor PS3 compilation error. by
2012-08-24 18:30:48 +0000
1c5cdd8c
tutorial: fix the FBO demo on the Xbox360. by
2012-08-24 13:28:43 +0000
3bfbb6c4
build: fix shitloads of warnings. by
2012-08-24 10:51:51 +0000
5c5abfa5
math: improve slerp implementation. by
2012-08-24 10:51:48 +0000
5224a5dd
Added test in slerp to avoid -1 quat members by
2012-08-23 22:08:09 +0000
5f94ceb4
input: switch all key names to camel case, like our other enums. by
2012-08-23 19:31:29 +0000
c081275a
test: fix Touky's brainfart. by
2012-08-23 19:03:04 +0000
cbd842b2
Added Slerp method to Quat by
2012-08-23 15:51:20 +0000
100119a0
Added BulletCharacter Dummy code. by
2012-08-23 15:26:50 +0000
e743eae5
Fixed Makefile.am by
2012-08-23 15:08:22 +0000
f2c269cb
math: add dot() for quaternions, plus the relevant unit test. by
2012-08-23 14:05:03 +0000
284891f2
Fixed Entity::TickGame log flood. Added BulletCharacterController.cpp & BulletCharacterController.h stubs. by
2012-08-23 14:00:43 +0000
1e48c827
Input now works correctly by
2012-08-23 12:32:02 +0000
4e7af327
optim radialJitter by
2012-08-23 11:39:01 +0000
0c1b47f2
mieux la ? by
2012-08-23 10:17:34 +0000
655f6404
Windows. by
2012-08-23 10:14:02 +0000
dd7e2b95
CIS FUCK by
2012-08-23 10:08:09 +0000
08a54c1a
Added correct implementation of Action layer for Inputs. Useage : - Link action to key : Input::LinkActionToKey(ACTION_TYPE Action, struct Key Button); Input::UnlinkAction(ACTION_TYPE Action); - Query action directly : Input::GetStatus(ACTION_TYPE Action); Input::WasPressed(ACTION_TYPE Action); Input::WasReleased(ACTION_TYPE Action); by
2012-08-23 09:47:46 +0000
2df85645
gpu: document and tweak some class declarations. by
2012-08-22 17:14:02 +0000
8838ef06
Added InputTracker test initPhysTest by
2012-08-21 16:38:40 +0000
82bb4cd6
EsayMesh : RadialJitter func & demo added by
2012-08-21 12:09:14 +0000
5d10ec17
Small physic refactor. by
2012-08-20 21:21:01 +0000
50de813d
gpu: explicitly create render targets on the Xbox 360. by
2012-08-20 18:15:32 +0000
fbde8a59
Fixed stupid base_movement which was cached for ever. by
2012-08-20 11:49:06 +0000
30259d63
build: add a demo for Peeweek. by
2012-08-20 11:37:21 +0000
6aed4144
gpu: port FBO code to the Xbox360. by
2012-08-18 23:20:54 +0000
e4cc84d5
gpu: finalise the framebuffer object Direct3D implementation. by
2012-08-18 21:54:31 +0000
7d5fe8a7
gpu: create the ShaderTexture class, replace Shader::SetTexture with a Shader::SetUniform override, and implement most of the FBO code for the Direct3D backend. by
2012-08-18 19:26:03 +0000
9eb88af1
gpu: remove support for the accumulation buffer, it's deprecated anyway. by
2012-08-18 17:11:15 +0000
51bf8067
gpu: get rid of the glClearColor, glClearDepth and glClear calls in all projects, we now use Video::SetClearColor, Video::SetClearDepth and Video::Clear instead, so that the Direct3D equivalents can be called. by
2012-08-18 15:49:40 +0000
291119d0
easymesh: per-fragment lighting in the HLSL shader (PS3, Xbox 360). by
2012-08-18 10:53:24 +0000
11ddba18
Added Attachment/base logic with working attachment with EasyCharacterController. Added RayCastResult & a naïve integration for EasyCharacterController. Enjoy ! by
2012-08-17 17:41:36 +0000
fd77cb00
easymesh: fragment-based lighting. by
2012-08-17 11:33:06 +0000
7334bb2e
Added Base/Attachment Logic, works with Kinematic & Ghost. by
2012-08-16 17:14:07 +0000
0fa5d6ae
gpu: on the PS3, use the OES version of the framebuffer GL calls. by
2012-08-16 08:42:47 +0000
3fd67026
build: fix a few compilation and build errors. by
2012-08-16 07:11:00 +0000
dc4735c9
BUILD fuck by
2012-08-15 23:19:09 +0000
646aeb33
Warning removal. by
2012-08-15 23:04:39 +0000
e314c12e
Seems like default values in constructor generates Warning on Chrome. by
2012-08-15 23:01:26 +0000
652ba7d2
copy/paste fail by
2012-08-15 22:54:07 +0000
080e4b7f
build: add missing files to Makefile. by
2012-08-15 22:41:17 +0000
fcd46a29
Build FIX .... again. by
2012-08-15 21:31:45 +0000
0e2889b2
Fixed build by
2012-08-15 21:06:50 +0000
075be12a
Added a skeleton for Input Tracking & base idea for Touch/untouch mechanics. by
2012-08-15 20:25:00 +0000
735d3dac
Reverted last CL by
2012-08-15 14:11:32 +0000
50c2855d
Small .h & .cpp refactor by
2012-08-15 13:29:35 +0000
ca94a779
BtPhysTest : Splitted Physics files by
2012-08-15 13:06:15 +0000
549219c6
build: reorganise person stuff inside a people/ directory. by
2012-08-15 11:57:06 +0000
6cb1db51
easymesh: make hex colour command arguments case-insensitive. by
2012-08-14 11:47:48 +0000
bd076c2d
tutorial: minor tweaks. by
2012-08-14 07:23:42 +0000
98756e27
tutorial: nicer blur and colour effect in the FBO tutorial. by
2012-08-13 12:25:42 +0000
3f883b9a
tutorial: fix the FBO shader so that it works with OpenGL ES. by
2012-08-13 12:23:01 +0000
1277f66f
gpu: activate FBO support on Android. by
2012-08-13 12:22:53 +0000
98451226
FAKE Jump by
2012-08-13 12:11:42 +0000
2e3db290
gpu: support framebuffer objects on OpenGL ES (depth buffer isn't supported yet). by
2012-08-13 07:13:03 +0000
13e5b6b8
tutorial: make the FBO example display something at last, so we can port it to DirectX. by
2012-08-13 00:45:12 +0000
fd6da1f6
CIS MASS DESTRUCTION ! Indeed by
2012-08-12 21:47:08 +0000
a2b454d4
CIS by
2012-08-12 21:38:03 +0000
9d876b6c
CIS FUCK by
2012-08-12 21:24:07 +0000
11b6cfff
CIS FIX by
2012-08-12 21:19:25 +0000
e8d2d8c2
So Character Controller works with a lazy camera logic. by
2012-08-12 21:07:23 +0000
1ca08dd0
LocalInertia error FIX. Character integration better but still not working. by
2012-08-12 15:23:25 +0000
d684c0d1
scene: avoid doing hundreds of useless OpenGL calls if no 2D sprite is being displayed in the scene. by
2012-08-12 14:41:22 +0000
fdf94604
easymesh: fix the non-uniform sphere scaling and enforce odd numbers of capsule divisions. by
2012-08-12 14:41:16 +0000
400c75a6
core: clamp deltatime to 15 fps to avoid erratic behaviour. by
2012-08-11 10:10:59 +0000
8e1141bb
build: reorganise VS2010 solution. by
2012-08-10 16:35:46 +0000
eee1d0d3
build: add skeleton for JNat's demo. by
2012-08-10 16:16:09 +0000
0f143832
build: split the D3d9 build flags into D3d9 and Xinput for situations where we want Xinput but not D3D (ie. OpenGL). by
2012-08-10 12:15:31 +0000
0b971d79
input: allow to easily track more than one input stick. by
2012-08-09 21:44:59 +0000