Benjamin ‘Touky’ Huet
2ace630ed5
MeshViewer html update
před 11 roky
Benjamin ‘Touky’ Huet
f8fe3613fe
MeshViewer html : Added Progress bar.
před 11 roky
Benjamin ‘Touky’ Huet
f815073125
MeshViewer : HTML update
před 11 roky
Benjamin ‘Touky’ Huet
0e8de199a7
EasyMesh tweaked : New Copy CTor & RenderMesh state.
před 11 roky
Benlitz
339f05db73
input: binding multiple key/axis to the same controller action
před 11 roky
Benjamin ‘Touky’ Huet
4b3686a927
MeshViewer TWEAK
EasyMesh Parser/Scanner & Functions revamp to be more like real logical functions.
EZMesh & URO : Added "//" comments to Parser/Scanner
před 11 roky
Benjamin ‘Touky’ Huet
b11e4b8f8c
Moved several projects to Input V2.
před 11 roky
Benjamin ‘Touky’ Huet
71074c860d
Added meshviewer .hmtl & .nmf
před 11 roky
Benjamin ‘Touky’ Huet
1535164bd7
NaCl tweaks
před 11 roky
Sam Hocevar
0c17fcb8cd
vslol: mark version 1.0.2.0.
před 11 roky
Benjamin ‘Touky’ Huet
2ee1b77a13
NaCl #if
před 11 roky
Lolbot
eae4cc44bf
fixed 21 files out of 2631:
- removed 9 CR characters
- removed 0 trailing whitespaces
- replaced 0 tabs with spaces
- fixed 21 svn:eol-style properties
před 11 roky
Sam Hocevar
98746e418c
vslol: ignore Sony VSE plugin classifier madness.
před 11 roky
Benjamin ‘Touky’ Huet
2e3c5e6e94
build FIX
před 11 roky
Lolbot
e7a384243a
fixed 8 files out of 2631:
- removed 264 CR characters
- removed 5 trailing whitespaces
- replaced 0 tabs with spaces
- fixed 7 svn:eol-style properties
před 11 roky
Benjamin ‘Touky’ Huet
ddb36a2e91
MessageService build fix
před 11 roky
Benjamin ‘Touky’ Huet
5cfaf8576a
include fixup
před 11 roky
Benjamin ‘Touky’ Huet
b0181eafd2
nacl-instance : ::HandleMessage now does a MessageService::Send()
před 11 roky
Benjamin ‘Touky’ Huet
721d114e3a
touky_demo : various fixes & tweaks.
meshviewer : Full revamp, now bigger & better.
před 11 roky
Benjamin ‘Touky’ Huet
0a7dc44a67
Added MessageService : Basic & Naive Message logging.
Camera & vector.cpp : Fixed shifted_perspective crash with almost zero FOV.
před 11 roky
Sam Hocevar
68ae1dd35e
vslol: disable funky debug colouring in .lolfx files.
před 11 roky
Benjamin ‘Touky’ Huet
78c949b2d5
URO : Added URO parser/scanner etc for custom command setup.
EzMesh : parser/scanner regen (with older bison cause windows).
před 11 roky
Benjamin ‘Touky’ Huet
d8114e6cfb
String : Added ::replace(char, char, bool), ::ToLower(), ::ToUpper()
Added utils.h : GetRandom(Array<T>) : gets a random element in a template list with weight logic.
T FindValue(char*) : Find the value of a safe enum from the given name (when GetName is implemented)
swap(T&, T&) is now in here too.
před 11 roky
Benjamin ‘Touky’ Huet
b38276be63
easymesh : typo
před 11 roky
Sam Hocevar
353d0a4417
math: last pass (hopefully) at the quaternion/euler conversions.
před 11 roky
Sam Hocevar
d5d73330e8
math: more quaternion to Euler angles fixes, plus unit tests.
před 11 roky
Benlitz
eaaf4ef3d3
updated .gitignore and fixed Benlitz's voxel vcxproj
před 11 roky
Sam Hocevar
9ecd579593
math: fix quaternion to euler conversion and add unit tests.
před 11 roky
Sam Hocevar
9cfe17fd8b
core: fix some minor compiler warnings.
před 11 roky
Benjamin ‘Touky’ Huet
81806bf47c
testsuite : fixed camera.cpp build
před 11 roky
Lolbot
4e0a9c93db
fixed 8 files out of 2617:
- removed 0 CR characters
- removed 0 trailing whitespaces
- replaced 88 tabs with spaces
- fixed 3 svn:eol-style properties
před 11 roky
Benlitz
b07f6aba93
mesh: submesh class working, can be rendered with any compatible shader without caring of attributes
před 11 roky
Benlitz
c1da4619f7
input: renamed xinput keys to something more human readable (such as A or DPadLeft) and inverted mouse Y axis to match joystick axis (negatives being up)
core: calling InitGame() at the first tick of an entity. InitDraw is still uncalled yet
fixed mrpigeon and orbital accordingly
před 11 roky
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
před 11 roky
Benjamin ‘Touky’ Huet
78f131385b
Added Makefile to solution
před 11 roky
Benlitz
35c5bce344
orbital: upgraded to the new input system and fixed compilation. NOT WORKING since InputGame() is not currently being called by the engine.
před 11 roky
Benlitz
eab5c46b1e
input: added a name the controllers, and a static Get() function to easily retrieve a registered controller
před 11 roky
Benlitz
b3d306d22e
input: added functions to bind keys over axis (not tested)
před 11 roky
Benlitz
6b6d0137bb
fixed more projects regarding the shader attribute change
před 11 roky
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
před 11 roky
Benlitz
d0e70dbeb6
gpu: moved VertexUsage to shader.h and added GetUsage() and GetIndex() to ShaderAttrib
před 11 roky
Benlitz
d775d7da19
gpu: added a SetStream that takes an array of attributes
před 11 roky
Benlitz
9b7641df07
input: added a GetAvailableDevices function to retrieve device names.
před 11 roky
Benlitz
e50f75403a
core: added StartsWith and EndsWith function for strings, and a sign function for numeric types
před 11 roky
Sam Hocevar
561d33748f
build: update unit tests following API change.
před 11 roky
Sam Hocevar
58ec9dd582
math: add lol::sq() square function and simplify quaternion conversions.
před 11 roky
Sam Hocevar
6adf553806
math: implement vec3::toeuler_* for Tait-Bryan angles.
před 11 roky
Sam Hocevar
b45c1dc7fe
physics: always activate Bullet and remove dead code.
před 11 roky
Benjamin ‘Touky’ Huet
83cfb79f8e
btphystest : InitApp delay
před 11 roky
Benjamin ‘Touky’ Huet
fb7d8a25e2
btphystest tweak to delay app init.
před 11 roky