1
0
mirror of https://github.com/XProger/OpenLara.git synced 2025-09-09 04:30:50 +02:00

574 Commits

Author SHA1 Message Date
XProger
3c1bbcf53a #3 fix high jump to hang; #22 fix activation by trigger; 2017-01-02 03:05:56 +03:00
XProger
acb31d366e #8 PSX cutscenes support 2016-12-31 02:56:01 +03:00
XProger
b0e380e064 #8 remove unused code 2016-12-30 04:11:05 +03:00
XProger
3024695438 #15 fix 2016-12-30 04:09:30 +03:00
XProger
ed2329bbcd #8 increase cutscene camera lerp threshold 2016-12-30 04:05:38 +03:00
XProger
173ec2b20f #15 command line example (CUT1.bat) 2016-12-30 03:34:00 +03:00
XProger
c7f1226295 #15 Windows reading level and soundtrack name from command line 2016-12-30 03:33:01 +03:00
XProger
d52b478e31 #8 playing cutscenes, #23 hide shadow from back of walls 2016-12-30 02:29:11 +03:00
XProger
97b8898cb2 #8 cutscene animation sequence 2016-12-29 13:56:57 +03:00
XProger
5df5ec8a60 #3 fix hands free effect 2016-12-29 02:45:47 +03:00
XProger
297255e3bd #3 cutscenes fix, draw weapon animation command 2016-12-29 02:39:02 +03:00
XProger
4c41cacef0 #15 WebGL level selector 2016-12-29 00:15:15 +03:00
XProger
687db8a01a #16 transform meshes by quaternion & pos instead of matrix 2016-12-28 01:18:12 +03:00
XProger
d1bd39abfd #23 specular on wet Lara 2016-12-27 03:32:21 +03:00
XProger
ec67b2ee79 #23 considering luminosity in downsample filter 2016-12-26 05:40:29 +03:00
XProger
3bb21d5536 #15 WebGL turn off multisampling 2016-12-25 16:07:32 +03:00
XProger
916700fc0f #23 ambient cache, shadow attenuation, merge model into one mesh, merge room and static mesh into one mesh (reduce count of DIPs by ~x10 times) 2016-12-25 16:06:52 +03:00
XProger
2cd339138b #23 environment reflections for crystals (cubemaps) 2016-12-22 03:37:49 +03:00
XProger
69e4f8e962 #16 matrix array in the shader (for entities), do not recalc joints more than one time per Game::render (in multipass case) 2016-12-22 00:06:13 +03:00
XProger
b6f50a674e #23 ambient cube 2016-12-21 03:37:22 +03:00
XProger
86e9be2fb6 #23 dummy filter shader 2016-12-20 11:49:31 +03:00
XProger
b8b201fbc6 #23 ambient pass, render to ambient texture; #16 one shader per pass 2016-12-20 03:52:28 +03:00
XProger
77f40a95c8 #23 improve shadows quality; shader and lighting refactoring; fix muzzle flash alpha; increase light radius by 2; #15 WebGL version on Safari/Edge fix audio and shadows support 2016-12-19 03:12:54 +03:00
XProger
b0b7034476 #23 fix shadows and WebGL support; switch to PSX level format 2016-12-17 05:03:21 +03:00
XProger
f184b492d7 resolved #25 full PSX format support; #23 improved soft shadow maps 2016-12-16 03:52:32 +03:00
XProger
f7128fc8f9 #25 PSX geometry & textures; #23 shadow maps & broken lighting >_< 2016-12-07 03:37:40 +03:00
XProger
adbe125fe0 triggers debug info; text rendering; 2016-11-29 00:59:47 +03:00
XProger
10d45a4150 #4 collision check for bridges; rename DoorFloor -> TrapDoor 2016-11-27 01:48:25 +03:00
XProger
79e125d9b5 #8 fix ray-trace 2016-11-26 17:02:03 +03:00
Timur Gagiev
a864e1631f Merge pull request #24 from Gh0stBlade/VS2017
Fix VS2017 build and some compiler warnings.
2016-11-26 15:39:11 +03:00
Gh0stBlade
f2032627d2 Fix building under VS2017.
Fixed some type conversion warnings.
2016-11-26 10:42:21 +00:00
Gh0stBlade
207b825742 Merge remote-tracking branch 'refs/remotes/XProger/master' 2016-11-26 10:16:07 +00:00
Timur Gagiev
20b4f01030 Merge pull request #17 from cochrane/fix-compiling-osx
Fix project not compiling on OS X 10.11.6.
20161126
2016-11-26 12:30:26 +03:00
XProger
ff9b87ff3c #15 linux build 2016-11-26 12:20:20 +03:00
XProger
5f3bbadf3a restore inventory check 2016-11-26 02:09:14 +03:00
XProger
ba5ffaf977 closed #13 add doors implementation & puzzle hole mesh swap; #9 loop ambient sound; 2016-11-26 01:39:40 +03:00
XProger
36fce871cb #13 trap floors & doors; fix debug render 2016-11-25 04:28:41 +03:00
Gh0stBlade
46e0461c96 Merge remote-tracking branch 'refs/remotes/XProger/master' 2016-11-23 12:31:28 +00:00
XProger
ddf9ae25cc #8 fix loosing camera room; #10 temporary turn off underwater sound; #9 add rewind mode for samples; #14 add basic AI logic for bears and bats; #3 health, death and basic inventory logic; #15 add fast & slow-motion while holding R & T keys 2016-11-23 01:38:00 +03:00
Gh0stBlade
b4e2054cc0 Merge remote-tracking branch 'refs/remotes/XProger/master' 2016-11-20 22:32:09 +00:00
XProger
251f99339b code refactoring; animation, character and sprite classes, compiler warnings etc.; fixed #19; fixed #20 2016-11-20 23:27:42 +03:00
cochrane
93bbb30e02 Fix project not compiling on OS X 10.11.6.
As the comment says: In Compatibility mode (used by including gl.h instead of gl3.h), OS X only supports OpenGL 2 with some extensions. VAOs, which are an OpenGL 3 feature, are not available under their OpenGL 3 name. Instead they are exposed through an Apple-specific extension that works identically in all respects that matter. With this, it is possible to build and run the program without any trouble.
2016-11-18 17:29:52 +01:00
Gh0stBlade
6ca0280150 Merge remote-tracking branch 'refs/remotes/XProger/master' 2016-11-17 11:42:52 +00:00
XProger
7f004415e1 #14 basic behavior of wolves 2016-11-17 03:57:40 +03:00
XProger
f9324e6543 #3 tilt control 2016-11-17 00:36:59 +03:00
Gh0stBlade
b4c512d322 Merge remote-tracking branch 'refs/remotes/XProger/master' 2016-11-16 11:58:06 +00:00
XProger
ff6e3f8ece #15 Web platform: change window mode by Alt+Enter 2016-11-16 04:00:16 +03:00
XProger
0921c615e3 #12 flash lights 2016-11-16 03:26:41 +03:00
XProger
08dc561617 #7 auto-aiming, enemies hit; #8 camera look at enemy, view point on Lara's chest moving while moving blocks; #3 head & chest IK; #15 preventing closing page by Ctrl + W (request) 2016-11-15 03:45:16 +03:00
XProger
7f372076df #7 pistols aiming 2016-11-14 07:43:49 +03:00