24 Commits

Author SHA1 Message Date
Aaron Franke
6737cabf83 Update to Godot 3.6 (#204) 2025-03-15 19:06:40 +01:00
Aaron Franke
6c64fd9ef5 Merge pull request #118 from Calinou/allow-gles2-fallback
[3.x] Allow falling back to GLES2
2025-03-15 04:02:58 -07:00
Hugo Locurcio
19e26e6702 Brighten the level's indirect energy (#156)
After tonemapping and fog changes, the level's visuals tended to
suffer from black crush. This is mostly resolved by brightening
indirect energy from GIProbe and ReflectionProbe.
2023-02-03 21:56:57 +01:00
Hugo Locurcio
08402196fe Disable vertex compression on level geometry to prevent visual artifacts (#152)
fixes https://github.com/godotengine/tps-demo/issues/143
2022-12-18 15:25:19 +01:00
Hugo Locurcio
3512cff171 Improve fog configuration (#149) 2022-12-18 15:22:46 +01:00
Hugo Locurcio
18c4ba2493 Allow falling back to GLES2
This allows running the TPS demo on a greater range of devices
and platforms, while also allowing its use for GLES2 renderer testing.

Several automatic adjustments are made to ensure it looks as good
as possible (within the limitations of GLES2 and the lack of baked
lightmaps).
2022-09-11 19:00:20 +02:00
Hugo Locurcio
f0c038a298 Enable physics interpolation
Physics interpolation was disabled on the reactor core as it caused
visual glitches. It was also disabled on the forklight as it's
actually moved in `_process` (the engine was printing warnings
about it).
2022-08-06 06:28:06 +02:00
QbieShay
c1c4cc2dee Improve level core VFX 2022-05-06 22:44:45 +02:00
Hugo Locurcio
95810ba05e Use physical key inputs for player movement
This allows the WASD movement keys to work on AZERTY keyboard
layouts without requiring manual configuration.
2021-11-05 13:39:40 -05:00
Hugo Locurcio
1aeac39e07 Tweak environment tonemapping and adjustments for Godot 3.4
- Use the new ACES Fitted tonemapping for physically correct behavior
  of glowing lights.
- Decrease overall saturation and contrast for a less jarring appearance.
2021-09-13 19:31:59 +02:00
Aaron Franke
bdd5b7d054 Set use_legacy_names to false 2021-05-28 04:37:26 -04:00
Aaron Franke
79e878dd5f Fix player step sound 2021-02-24 00:05:02 -05:00
Hugo Locurcio
2de2ac9da5 Disable depth of field for better performance
This should improve performance noticeably.
While it's nice to have depth of field when aiming, the performance
impact on most hardware is too high to be worth it.
2020-10-20 18:04:08 +02:00
Hugo Locurcio
13ae27d1eb Increase the tonemap White value to make highlights less blown out
This incorporates settings from
https://github.com/godotengine/godot/pull/34798 into the TPS demo.

The exposure was increased to make up for the overall darker scene.

Glow settings were also changed to make glow less strong.
2020-09-15 21:53:51 +02:00
Aaron Franke
733e195dab Fix some minor problems 2020-06-15 17:16:43 -04:00
Aaron Franke
cf3d605b92 Standardize the names of all textures and remove unused textures 2020-06-14 13:22:35 -04:00
Aaron Franke
f9579d6fdc Reorganize misc parts of the project 2020-06-13 21:46:11 -04:00
Aaron Franke
4baf8cac20 Organize Player files 2020-06-13 18:28:51 -04:00
Aaron Franke
96a77f95b8 Change Flying Forklift to GLTF 2020-06-12 11:22:32 -04:00
Aaron Franke
5bd97e7712 Remake the level using GLTF and compound colliders
Requires Godot 3.2.2 or newer
2020-06-11 23:50:02 -04:00
Aaron Franke
b1048c5a7b Finish updating to Godot 3.2 and fix many errors
Fix the fog and fix the models referencing non-existent textures.
2020-02-19 04:15:45 -05:00
Rémi Verschelde
4e8ea82c27 Manually update .dae to fix loading level after d56b156
Remove reference to Tile_Steel.material. The bug will happen again
next time the .blend is exported though, someone familiar with Blender
should fix it there.
2019-04-02 13:59:51 +02:00
Rémi Verschelde
d56b156d86 Remove Tile_Steel.material causing name conflict on Windows
Fixes #9.
2019-03-15 22:30:19 -07:00
Juan Linietsky
8900253dfb Initial Public Commit 2018-10-07 11:18:06 -03:00