1
0
mirror of https://github.com/XProger/OpenLara.git synced 2025-02-24 15:32:30 +01:00

778 Commits

Author SHA1 Message Date
XProger
3330cb4f4e WebGL 2.0 support; GLES 3.0 support; fix overbright for ambient lighting; add sky clouds raytracing shader; 3d textures support; generate 3d perlin noise texture; fix blob shadow smoothness; quintic ease-in/out for inventory rotation; 2019-02-14 03:04:31 +03:00
XProger
7b41b52db1 add sky shader 2019-02-02 02:37:16 +03:00
XProger
bf27452b20 fix water mask; add sky shader 2019-02-02 00:41:35 +03:00
Orbmu2k
68f6572204 macOS improvements (retina display support, fps limit, save game fix, settings fix) (#162) 2019-02-01 04:08:42 +03:00
XProger
18ee2af632 fix water shader for macOS X GLSL compiler 2019-02-01 01:32:27 +03:00
XProger
c1cffa3755 minor fix 2019-01-31 12:02:47 +03:00
XProger
417a2cd3be code formatting and minor fixes 2019-01-31 11:00:21 +03:00
mrhatkat
f5213e31f6 OpenVR Action Support (Platform Agnostic Controller Support) and HMD Based Rotation (#154)
* Initial OpenVr Testing

* Enabled headtracked movement for Lara, working on fusion of manual movement and headtracked

* Added reconfigurable action mapping support via SteamVR Input Bindings

* More intuitive controlscheme for WMR, should work on all headsets and controllers compatible with OpenVR/SteamVR

* Removed debugging output and fixed formatting, did I remove all the right files?

*  Did I remove the files correctly?

* Removed unwanted files

* Delete .gitignore

* Delete OpenLara.exp

* Delete OpenLara.lib

* Delete .suo~dcb08bfe01cc839fce41c7dcf9ff7088af2fedb7

* reverted/fixed .gitignore

* Update input.h

* Update lara.h

* Update lara.h

* Update level.h

* Update OpenLara.vcxproj

* Update OpenLara.vcxproj.user

* Update main.cpp

* Update camera.h

* Update lara.h

* reverting vcxproj* and .gitignore

* Update main.cpp

* Update main.cpp

* Update main.cpp
2019-01-31 09:34:56 +03:00
XProger
c52e7626d5 fix water volume for waterfalls (LEVEL3A) 2019-01-30 23:11:57 +03:00
XProger
12ce8db50e fix water noise function (ripples) 2019-01-30 04:23:06 +03:00
XProger
72e26d6b21 fix shadow intensity 2019-01-30 01:54:50 +03:00
XProger
961a5df98d Merge branch 'master' of https://github.com/XProger/OpenLara 2019-01-29 22:59:08 +03:00
XProger
7f20c44cdf fixed #133 fix ambient and main light calculation 2019-01-29 22:58:25 +03:00
XProger
159efcc0c2 fixed #153 add advanced way to place game resources for Sega Saturn data 2019-01-29 05:57:23 +03:00
XProger
5cf8edb59f fixed #155 crop TR1 PSX FMVs (320x208 -> 320x120) 2019-01-29 05:21:44 +03:00
XProger
97c97b950f fixed #158 2019-01-27 23:21:37 +03:00
XProger
a9466b1aae #15 WIN fix window size 2019-01-27 21:06:38 +03:00
XProger
697213f409 fixed #156 2019-01-27 18:27:53 +03:00
XProger
420e7b88f9 fix enemies collision (door bottleneck bug) 2019-01-27 00:38:05 +03:00
XProger
522123e72d fix enemies animation jitter 2019-01-27 00:25:40 +03:00
XProger
50eb488319 fix lava particles horizontal speed 2019-01-21 11:19:24 +03:00
XProger
b9dee42ae3 fix lava particles emitter 2019-01-21 11:08:46 +03:00
XProger
dc9c5837d0 add Winston AI; fix midas hand sparkles; 2019-01-21 00:27:15 +03:00
XProger
b93cf4b71d #15 PSV fix water mask; disable volumetric caustics effect for PSV; fix underwater shading; convert BGRA -> RGBA for d3d9 renderer (except GUI); caustics fade on room edges; 2019-01-20 20:06:10 +03:00
XProger
dfb03065b3 #15 optimize water_compose shader 2019-01-20 16:43:26 +03:00
XProger
337ed5370c #15 PSV generate mipmaps for 2D textures 2019-01-20 12:03:40 +03:00
XProger
af08e5da8b #15 PSV split ambient shaders; generate shader cache for underwater, alphatest flags; fix fragment/vertex shader depended textures; fix dynamic mesh update; 2019-01-19 21:19:29 +03:00
XProger
a622aa3ff2 optimize water simulation for PowerVR hardware 2019-01-17 22:46:59 +03:00
XProger
978f029bec Merge branch 'master' of https://github.com/XProger/OpenLara 2019-01-17 09:45:31 +03:00
XProger
5762cb0a5a #15 PSV water effects support; split water and compose shaders by type; 2019-01-17 09:44:57 +03:00
XProger
d28d305fc8 fix OGL texture update 2019-01-16 21:08:26 +03:00
XProger
ce5e04053a use RG16F/RG32F textures for water effects 2019-01-16 09:06:54 +03:00
XProger
2a30bb5f4c more ripples on the water surface, optimize noise function 2019-01-15 09:39:22 +03:00
XProger
57577ede26 #15 PSV shader variations for different blendMode and colorMask 2019-01-13 16:09:47 +03:00
XProger
fd65596235 fix running jump for TR2 & TR3 2019-01-13 09:30:35 +03:00
XProger
e1b9b9d2c1 downsample filter for depth (WIP) 2019-01-13 08:45:54 +03:00
XProger
7b104d6631 TR2 add flying helicopter object 2019-01-13 08:25:56 +03:00
XProger
347bb78e22 #129 sync audio/video chunks for STR video decoder; #15 fix windows release build, no logging 2019-01-13 06:03:08 +03:00
XProger
9946d28875 fixed #49 2019-01-13 05:12:56 +03:00
XProger
04e6bf198d #15 NX custom directory support, relative time from game starts 2019-01-13 03:46:21 +03:00
XProger
641afa6517 #15 WIN32 centering window and hide console for release build, add application icon 2019-01-12 16:59:54 +03:00
XProger
8b5a8483f9 Merge branch 'master' of https://github.com/XProger/OpenLara 2019-01-12 14:42:40 +03:00
XProger
9d1cd91f1d fix GYM sound playback (once) 2019-01-12 14:41:50 +03:00
XProger
d9c2d7d852 #15 OSX icon 2019-01-12 13:46:14 +03:00
XProger
b569b0bb9c #15 OSX add Sony DS4 support 2019-01-12 12:23:32 +03:00
XProger
b890fec271 fix TR2 & TR3 cutscenes 2019-01-12 10:09:49 +03:00
XProger
91e19f8b55 #15 OSX Alt + Enter to toggle fullscreen mode 2019-01-11 10:28:46 +03:00
XProger
faf7e10612 #15 OSX add Xbox One, PS3, Xiaomi and 8Bitdo gamepads support 2019-01-11 10:09:40 +03:00
XProger
f145f0b989 minor fix 2019-01-11 06:18:52 +03:00
XProger
d1c9899e02 Merge branch 'master' of https://github.com/XProger/OpenLara 2019-01-11 06:17:33 +03:00