Sam Hocevar
|
7d5fe8a7c6
|
gpu: create the ShaderTexture class, replace Shader::SetTexture with a
Shader::SetUniform override, and implement most of the FBO code for
the Direct3D backend.
|
12 years ago |
Sam Hocevar
|
9eb88af17c
|
gpu: remove support for the accumulation buffer, it's deprecated anyway.
|
12 years ago |
Sam Hocevar
|
51bf8067a9
|
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.
|
12 years ago |
Sam Hocevar
|
291119d087
|
easymesh: per-fragment lighting in the HLSL shader (PS3, Xbox 360).
|
12 years ago |
Benjamin ‘Touky’ Huet
|
11ddba1864
|
Added Attachment/base logic with working attachment with EasyCharacterController.
Added RayCastResult & a naïve integration for EasyCharacterController.
Enjoy !
|
12 years ago |
Sam Hocevar
|
fd77cb00f2
|
easymesh: fragment-based lighting.
|
12 years ago |
Benjamin ‘Touky’ Huet
|
7334bb2ec1
|
Added Base/Attachment Logic, works with Kinematic & Ghost.
|
12 years ago |
Sam Hocevar
|
0fa5d6ae57
|
gpu: on the PS3, use the OES version of the framebuffer GL calls.
|
12 years ago |
Sam Hocevar
|
3fd6702613
|
build: fix a few compilation and build errors.
|
12 years ago |
Benjamin ‘Touky’ Huet
|
dc4735c9c0
|
BUILD fuck
|
12 years ago |
Benjamin ‘Touky’ Huet
|
646aeb33eb
|
Warning removal.
|
12 years ago |
Benjamin ‘Touky’ Huet
|
e314c12ebe
|
Seems like default values in constructor generates Warning on Chrome.
|
12 years ago |
Benjamin ‘Touky’ Huet
|
652ba7d2a5
|
copy/paste fail
|
12 years ago |
Sam Hocevar
|
080e4b7f4f
|
build: add missing files to Makefile.
|
12 years ago |
Benjamin ‘Touky’ Huet
|
fcd46a2969
|
Build FIX .... again.
|
12 years ago |
Benjamin ‘Touky’ Huet
|
0e2889b21f
|
Fixed build
|
12 years ago |
Benjamin ‘Touky’ Huet
|
075be12a77
|
Added a skeleton for Input Tracking & base idea for Touch/untouch mechanics.
|
12 years ago |
Benjamin ‘Touky’ Huet
|
735d3dace5
|
Reverted last CL
|
12 years ago |
Benjamin ‘Touky’ Huet
|
50c2855d89
|
Small .h & .cpp refactor
|
12 years ago |
Benjamin ‘Touky’ Huet
|
ca94a77974
|
BtPhysTest : Splitted Physics files
|
12 years ago |
Sam Hocevar
|
549219c6f6
|
build: reorganise person stuff inside a people/ directory.
|
12 years ago |
Sam Hocevar
|
6cb1db5188
|
easymesh: make hex colour command arguments case-insensitive.
|
12 years ago |
Sam Hocevar
|
bd076c2deb
|
tutorial: minor tweaks.
|
12 years ago |
Sam Hocevar
|
98756e277f
|
tutorial: nicer blur and colour effect in the FBO tutorial.
|
12 years ago |
Sam Hocevar
|
3f883b9aba
|
tutorial: fix the FBO shader so that it works with OpenGL ES.
|
12 years ago |
Sam Hocevar
|
1277f66fb6
|
gpu: activate FBO support on Android.
|
12 years ago |
Benjamin ‘Touky’ Huet
|
9845122641
|
FAKE Jump
|
12 years ago |
Sam Hocevar
|
2e3db290cb
|
gpu: support framebuffer objects on OpenGL ES (depth buffer isn't
supported yet).
|
12 years ago |
Sam Hocevar
|
13e5b6b8c4
|
tutorial: make the FBO example display something at last, so we can port
it to DirectX.
|
12 years ago |
Benjamin ‘Touky’ Huet
|
fd6da1f6d9
|
CIS MASS DESTRUCTION !
Indeed
|
12 years ago |
Benjamin ‘Touky’ Huet
|
a2b454d4c4
|
CIS
|
12 years ago |
Benjamin ‘Touky’ Huet
|
9d876b6cb3
|
CIS FUCK
|
12 years ago |
Benjamin ‘Touky’ Huet
|
11b6cfff4c
|
CIS FIX
|
12 years ago |
Benjamin ‘Touky’ Huet
|
e8d2d8c202
|
So Character Controller works with a lazy camera logic.
|
12 years ago |
Benjamin ‘Touky’ Huet
|
1ca08dd0d7
|
LocalInertia error FIX.
Character integration better but still not working.
|
12 years ago |
Sam Hocevar
|
d684c0d113
|
scene: avoid doing hundreds of useless OpenGL calls if no 2D sprite is
being displayed in the scene.
|
12 years ago |
Sam Hocevar
|
fdf946042a
|
easymesh: fix the non-uniform sphere scaling and enforce odd numbers
of capsule divisions.
|
12 years ago |
Sam Hocevar
|
400c75a69c
|
core: clamp deltatime to 15 fps to avoid erratic behaviour.
|
12 years ago |
Sam Hocevar
|
8e1141bb68
|
build: reorganise VS2010 solution.
|
12 years ago |
Sam Hocevar
|
eee1d0d304
|
build: add skeleton for JNat's demo.
|
12 years ago |
Sam Hocevar
|
0f14383241
|
build: split the D3d9 build flags into D3d9 and Xinput for situations where
we want Xinput but not D3D (ie. OpenGL).
|
12 years ago |
Sam Hocevar
|
0b971d7926
|
input: allow to easily track more than one input stick.
|
12 years ago |
Sam Hocevar
|
eab78ea114
|
input: switch SDL joystick handling mode to polling, because we won't get
any events if there is no X window.
|
12 years ago |
jeunathe
|
4f06ca1307
|
added return
|
12 years ago |
Sam Hocevar
|
f74b85fcf7
|
tutorial: test some advanced shapes for easymesh.
|
12 years ago |
Sam Hocevar
|
1026860ac0
|
build: only pass -fno-exceptions -fno-rtti to the C++ compiler, never to
the C compiler (the Android build script did that).
|
12 years ago |
Benjamin ‘Touky’ Huet
|
4b358e6042
|
Skeleton for EasyCharacterController
|
12 years ago |
Benjamin ‘Touky’ Huet
|
f514756a2d
|
Lazy WE :
Small tweaks in the BtPhysTest demo.
Added Ghost Object skeleton (not tested)
|
12 years ago |
Sam Hocevar
|
bb6e400457
|
android: explicitly load stlport_shared when initialising the native object.
|
12 years ago |
Sam Hocevar
|
441b90bdfa
|
test: smooth physics objects, for fun.
|
12 years ago |