Robert Beckebans
504e7f5591
Made classic flashlight single player only
2024-06-28 13:45:07 +02:00
Robert Beckebans
ce68905287
Replaced flashlight shadows option with classic flashlight
2024-06-27 23:12:37 +02:00
Robert Beckebans
d147b7f038
Added classic flashlight from Doom BFA and detection for Doom 2004/2019
2024-06-27 21:05:51 +02:00
Robert Beckebans
c31dec4fef
Added missing script event so we can boot vanilla Doom 3
2024-06-26 22:21:21 +02:00
Robert Beckebans
b01e7b003a
Added back collision manager and AAS builder to dmap
2024-06-19 21:33:41 +02:00
Robert Beckebans
b0abbe4d35
rbdmap.exe compiles but does not run yet
2024-06-17 21:37:10 +02:00
Robert Beckebans
0657a59c69
Don't try to cache models by the new model* keywords
2024-05-17 21:21:03 +02:00
Robert Beckebans
f913426348
Allow scalable models like in Quake 3. Close #668
2024-05-17 16:28:32 +02:00
Robert Beckebans
2398670349
Bumped savegame version for idLight::modelTarget
2024-05-16 21:41:29 +02:00
Robert Beckebans
1d5750569d
rvmLightStyleState_t -> iceLightStyleState_t
2024-05-16 21:02:46 +02:00
Robert Beckebans
f2acbbabde
Introduced idLight::modelTarget key for TrenchBroom light group setup
2024-05-16 21:00:44 +02:00
Robert Beckebans
729013311d
Killed remnants of renderLight precalculated shadowvolume models
2024-05-13 23:11:02 +02:00
Robert Beckebans
41f8a22f23
Split lights with brushes/patches into light groups for TrenchBroom #825
2024-05-10 21:34:49 +02:00
Robert Beckebans
bbaffcd75b
Save .bcanim files under generated/cameraanim/. close #866
2024-05-01 13:49:13 +02:00
Robert Beckebans
9933722d2b
Removed unused alternative idTarget_Level in EndLevel.cpp
2024-05-01 12:55:18 +02:00
Robert Beckebans
d716661d90
Don't let VR options of other VR builds to break rendering of the non-VR master
2024-04-10 10:48:26 +02:00
Robert Beckebans
506250ad62
Added CMake -DRETAIL option for shipping builds on Github/ModDB
2024-04-02 16:29:48 +02:00
Robert Beckebans
2cb52c73dc
Skip startup if not compiled with Doom Classic support, closes #874
2024-04-02 12:55:39 +02:00
Robert Beckebans
4c9c242808
Killed hard to maintain renderdemo code
2024-03-22 09:01:23 +01:00
Stephen Saunders
2139416e43
Fix default trace model allocation and refcount following restore from save file
2024-02-07 12:20:48 -05:00
Stephen Saunders
f47a46abd2
Fix Render Mode and CRT Filter settings to be sticky between game launches
2024-02-05 14:21:58 -05:00
Robert Beckebans
5d4918324f
Merge branch 'master' into 571-retro-8-bit-postfx
2024-01-20 13:50:15 +01:00
Stephen Saunders
36c6956322
Initialize idPhysics_Player::clientPusherLocked to false so physics logic is sane at start
2024-01-20 02:17:15 -05:00
Stephen Saunders
4569238301
Multiplayer: Read class-specific snapshot data only if network-synced
2024-01-19 23:10:13 -05:00
Robert Beckebans
bbbb14159f
Tweaked dithering with standard deviation
2024-01-11 22:06:55 +01:00
Robert Beckebans
4bc81a1cd7
Added Amstrad CPC 6128 mode
2024-01-10 00:04:26 +01:00
Robert Beckebans
610157fe8f
Added menu options for Retro modes
2024-01-03 15:54:58 +01:00
Robert Beckebans
567b95a642
Added r_renderMode cvar for Retro rendering modes: C64, Sega, PSX
2023-12-30 14:10:07 +01:00
Robert Beckebans
ed6b61a9f9
Hooked in the ability to do postfx after everything else is rendered
2023-12-28 14:39:59 +01:00
Robert Beckebans
9e88365c59
Added Commodore 64 post processing effect
2023-12-26 22:08:04 +01:00
Stephen Saunders
aeb3e21bb9
Revert and fix filename change in idProgram::CompileText() for savefile compatibility
2023-12-26 13:15:32 +01:00
Stephen Saunders
8867e865e0
valgrind: fix undefined variables/warnings and a few more memory leaks on quit
2023-12-26 13:15:29 +01:00
Stephen Saunders
04c638fb28
Fix a few remaining leaks in idFont, SWF Scripts, and idTrigger_Touch
2023-12-26 13:14:59 +01:00
Robert Beckebans
92ad0cb0fe
Doubled MAX_GLOBALS for the Runners 2.6 mod. closes #835
2023-12-20 14:38:01 +01:00
Robert Beckebans
96ebce54b1
Merged script interpreter improvements from Dhewm3 #835
2023-12-16 15:48:35 +01:00
Robert Beckebans
563f1be37d
Attempt to support 'light_origin' with editLights. #825
2023-12-04 20:15:34 +01:00
Robert Beckebans
2317b9779d
ImGuizmo integration hello world
2023-10-18 13:39:06 +02:00
Stephen Pridham
8919fab950
Fix fullscreen warp fx for grabber
2023-10-17 19:08:10 -04:00
Stephen Pridham
693883a737
Fix fullscreen fx
2023-10-17 18:01:35 -04:00
Robert Beckebans
a51833e4ed
Applied astyle
2023-07-14 11:35:37 +02:00
Stephen Saunders
c0e6c7a5dd
Fix MSVC warnings for RBDoom3BFG, suppress for some third party source libs (jpeg, png, oggvorbis)
2023-06-23 16:30:48 -04:00
Stephen Saunders
52dd6193bf
Replace sprintf() / vsprintf() with idStr::snPrintf() / idStr::vsnPrintf() for buffer security
2023-06-20 12:24:24 -04:00
HarrievG
ab7fefcadc
- Added possibility to use Focal Length / FOV animation with GLTF Camera animations.
...
- Added blenderPy script which shows howto set lenscurves as a custom prop float array containing all evaluated fov values
- minor cleanup to gltfparser and gltfExtras.
- gltfExtra key value pairs can now contain a bracket enclosed string as value
# Conflicts:
# neo/idlib/gltfProperties.h
2023-04-29 12:43:54 +02:00
HarrievG
03bbf9aaf4
-Fixed timestamp check while loading a camera animation from a gltf file
...
- Set gltfCamera fov to framefov during anim
# Conflicts:
# neo/d3xp/Camera.cpp
2023-04-29 12:02:58 +02:00
Stephen Saunders
b427ec338c
Support Borderless Fullscreen and Borderless Window modes for Win32 and SDL platforms
2023-03-31 11:54:44 +02:00
Robert Beckebans
9f305c2399
Removed stencil shadow volumes with additional fixes by icecoldduke
2023-03-16 20:49:30 +01:00
Robert Beckebans
fa3589de66
LightEditor: Draw volume of selected light and move it with arrow keys
2023-03-07 18:26:43 +01:00
Robert Beckebans
c9aefec3ce
Added PROFILE_EVENT to RunFrame()
2023-03-03 19:52:46 +01:00
Robert Beckebans
91abc9dffd
Added menu option to choose between DX12 and Vulkan
2023-02-23 20:22:03 +01:00
Robert Beckebans
f1e9d79fb7
Added Stephen Pridham and HarrievG to menu credits
2023-02-23 10:11:58 +01:00