Commit graph

157 commits

Author SHA1 Message Date
Simon
12987c20b9 Few small changes
might add slight perf improvements as there was some buffer swap stuff not needed
2022-03-28 23:16:19 +01:00
Simon
e06ba21101 World entities now drawing in the right places
..next up is the 2D stuff
2022-03-28 19:30:55 +01:00
Simon
e2a5472667 Small progress
world is now rendering correctly, but..
- All items in world are rendering in the wrong place
- no 2D still
2022-03-27 23:19:16 +01:00
Simon
71708ee91e Restored missing matrix 2022-03-27 18:08:51 +01:00
Simon
6506c96194 Still ongoing (with little improvement) 2022-03-27 17:46:42 +01:00
Simon
170f32709b Now rendering!
2D stuff doesn't draw, and 3D is all wonky, but this is progress!
2022-03-26 23:31:03 +00:00
Simon
d6ade0215f Ensure multiview is only applied to vertex shaders 2022-03-26 19:02:03 +00:00
Simon
eec5efe237 Make main a C file in prep for the next step 2022-03-26 12:11:55 +00:00
Simon
b2fece761e Make context create correctly 2022-03-25 19:34:44 +00:00
Simon
e1a04d2200 Not working yet 2022-03-25 00:05:11 +00:00
Simon
0c52a61cf6 Revert "Speedup VBO"
This reverts commit 22890e13a6.
2022-03-24 18:51:43 +00:00
Simon
56d1334007 Ensure menu cursor is correctly aligned
store the yaw at which the menu is invoked to calculate correct X
slightly increased the cursor movement scale as it was a little too much wrist turning required to reach outer edges of screen
2022-03-23 20:48:01 +00:00
Simon
14cf79c585
Merge pull request #33 from petr666/feature/menu-cursor
Use absolute position for menu cursor (no need to "calibrate" pointer any more)
2022-03-23 20:34:28 +00:00
Simon
550c25bf71
Merge pull request #34 from lvonasek/feature_opengl_speedup
Opengl speedup
2022-03-23 20:21:49 +00:00
Simon
d9791d0ef1
Merge pull request #32 from lvonasek/feature_pause_flow
Game pause flow improvements
2022-03-23 20:21:36 +00:00
Petr Bartos
7100dd66aa Switch active controller in menu by pressing trigger on inactive one 2022-03-23 21:07:34 +01:00
Petr Bartos
95e55b5ba9 Remove moving of cursor with thumbstick (not working with absolute cursor position) 2022-03-23 20:06:17 +01:00
Petr Bartos
5e9a38307b Make cursor little bit less sensitive 2022-03-23 18:33:39 +01:00
Petr Bartos
36222228bb Allow to draw cursor outside visible area to avoid weird jumping around edges when pointing outside 2022-03-23 18:02:23 +01:00
Lubos
22890e13a6 Speedup VBO 2022-03-23 11:53:24 +01:00
Lubos
c0089a54f2 Disable OpenGL debug messages 2022-03-23 11:52:45 +01:00
Petr Bartos
0e99425a79 Use absolute position for menu cursor (no need to "calibrate" pointer any more) 2022-03-22 22:19:38 +01:00
Lubos
7c13dc8c34 Disable opening console (didn't work so well in multiplayer)) 2022-03-22 21:49:57 +01:00
Lubos
56e1e5d247 Game pausing using Oculus button improved 2022-03-22 17:48:16 +01:00
Lubos
822e3515dc Make GL debug messages easier to unterstand 2022-03-22 17:46:48 +01:00
Lubos
3581ca75b1 Workaround to make in menu player model rendering working 2022-03-22 17:44:32 +01:00
Simon
83bd49f800
Merge pull request #29 from lvonasek/feature_vignette_yaw_noisefilter
Add noise filter for yaw delta values when drawing vignette
2022-03-20 18:25:41 +00:00
Simon
7e697c91d3 Couple of fixes
- Use unadjusted angles for off-hand controller movement direction
- Ensure that the lightning gun in the demo shows the correct lightning shader
2022-03-20 18:25:27 +00:00
Lubos
004e8d3b06 Add noise filter for yaw delta values when drawing vignette 2022-03-20 12:54:12 +01:00
Simon
0bd08098d9
Merge pull request #27 from lvonasek/master
Vignette rendering optimalisation
2022-03-20 09:46:46 +00:00
Simon
3745959a8d
Merge pull request #28 from lvonasek/feature_glsl_precision
GLSL float precision increased
2022-03-20 09:45:29 +00:00
Simon
f9fa5cc2b6 Two handed weapons only triggered when < 40cm between controllers 2022-03-20 09:44:39 +00:00
Lubos
68ebf1b55f GLSL precision increased 2022-03-20 10:12:01 +01:00
Lubos
996cf7a5f7 Vignette assets updated 2022-03-19 22:08:50 +01:00
Lubos
2d0f0a3330 Optimize vignette rendering 2022-03-19 21:58:23 +01:00
Simon
aa9e2899bd Adjustment to controller weapon wheel
- Make proximity of selection bigger
- Copy pakQ3Q to baseoa if it exists
2022-03-19 16:51:32 +00:00
Simon
cb387417c1 Reverted Culling logic
- Just turned r_nocull back on again
- Add version info when playing demo
2022-03-19 12:33:37 +00:00
Petr Bartos
d341a034e7 Fix comfort vignette to not be applied when not moving/turning 2022-03-19 08:29:18 +01:00
Simon
f6314a286d Update ui_credits.c 2022-03-18 22:55:33 +00:00
Simon
cdb9e7ef8f Update cg_view.c 2022-03-18 22:41:01 +00:00
Simon
1999c0f540 Update AndroidManifest.xml 2022-03-18 22:29:52 +00:00
Simon
58d51a9b47
Merge pull request #24 from petr666/feature/no-crosshair-mod
Allow to disable crosshair by server via sending "no crosshair" string in server info to client
2022-03-18 22:25:35 +00:00
Simon
7fce284d93 Some small fixes
- Use FOV from the SDK to calculate the culling frustrum (so r_nocull can be turned off now, hopefully increasing framerate)
- I think I fixed thumbstick movement in second spectator follow mode
- Remove Gauntlet from weapon wheel because it is shit
- Some code refactoring
- Hopefully made the Chaingun accessible on the weapon wheel now
2022-03-18 22:21:22 +00:00
Petr Bartos
eccea2469f Allow to disable crosshair by server via sending "no crosshair" string in server info to client 2022-03-18 20:43:20 +01:00
Simon
9aef5b5d68 small fixes
- 6DoF movement in follow mode seems right now
- Prevent surfaces being culled in follow modes (annoyingly I've not figured out what is culling models yet, so other players still vanish)
2022-03-17 23:30:43 +00:00
Simon
b3beeeef00
Merge pull request #22 from petr666/feature/switchable-thumbsticks-and-menu-update
Switchable thumbsticks and menu update
2022-03-17 21:42:59 +00:00
Simon
63c284f1b9 Several changes
- Additional credits screen for Quake3Quest
- Fix for world moving when weapon is moved on a multiplayer server
- Make player setup model move within a 90 degree arc so it always visible
2022-03-17 21:41:42 +00:00
Petr Bartos
0e6ee663be Switchable thumbsticks and menu update 2022-03-17 18:18:51 +01:00
Simon
5fb823ad95 URL Update 2022-03-16 23:18:52 +00:00
Simon
f8fb5d0e1b Revert "Soft keyboard support added"
This reverts commit fdf2decde3.
2022-03-16 23:07:20 +00:00