Commit graph

1599 commits

Author SHA1 Message Date
Robert Beckebans
86dd5558da Added imgui_stdlib.h interface 2022-09-15 10:36:37 +02:00
Robert Beckebans
2249abbbd8 Updated Imgui to version 1.88 2022-09-15 10:34:02 +02:00
Robert Beckebans
a72b78fd26 Synced renderer with SP branch for the most parts 2022-09-14 18:03:29 +02:00
Robert Beckebans
75b299b6c0 Merge branch 'master' into 635-nvrhi3 2022-09-14 16:26:15 +02:00
Robert Beckebans
55b9937380 Formatted jpeg-6 code with Astyle 2022-09-12 20:47:41 +02:00
Robert Beckebans
a86e001738 Added more Makkon textures to convertMapQuakeToDoom cmd 2022-09-12 18:53:26 +02:00
Robert Beckebans
5d5de028ea Improved Quake .map converter to get Makkon's samplemaps working 2022-09-11 15:34:29 +02:00
Robert Beckebans
7f95839129 [bakeLightGrids] Fixed too bright grid points caused by bad cubemap captures 2022-09-06 18:39:47 +02:00
Robert Beckebans
2e6f61f9cb Merge branch 'master' into 635-nvrhi3 2022-09-06 12:24:11 +02:00
Robert Beckebans
9fa54bb38e Fixed VS 2019 build 2022-09-06 12:08:44 +02:00
Robert Beckebans
4652eb94d9
Merge pull request #646 from davidebeatrici/collisionmodel-contactinfo-material-id-init
cm/CollisionModel: Initialize "material" and "id" fields in "contactInfo_t"
2022-09-05 22:33:15 +02:00
Robert Beckebans
de6ab9d31f Removed #define JPEG_INTERNALS from Cinematic.cpp. Closes #684 2022-09-05 22:29:53 +02:00
Robert Beckebans
539c3a93cd Formatted doomclassic code with Astyle 2022-09-05 22:25:33 +02:00
Robert Beckebans
f67a6733d9 Fixed GCC compile errors in doomclassic code 2022-09-05 22:18:39 +02:00
Robert Beckebans
b04ba7fcfd Fixed GCC compile error caused by the glTF2 code 2022-09-05 22:07:19 +02:00
Robert Beckebans
30b394bd3f Fixed inconsistent override warnings 2022-09-05 21:57:17 +02:00
Robert Beckebans
3c1bcc2153 Fixed Linux compile issues caused by glTF2 code 2022-09-05 19:29:11 +02:00
Robert Beckebans
fd6eee32e3 Removed idVec4i 2022-09-04 16:15:02 +02:00
Robert Beckebans
1192a2187f Updated RELEASE-NOTES with glTF2 changelog 2022-09-04 14:26:59 +02:00
Robert Beckebans
4e4f181825 Merge branch 'master' into 679-gltf-map-support-nvrhi 2022-09-04 13:51:56 +02:00
Robert Beckebans
0ea058612c Deleted obsolete base/physic_test.blend 2022-09-04 13:48:38 +02:00
Robert Beckebans
007c601c58 Merge branch '679-gltf-map-support2' into 679-gltf-map-support-nvrhi 2022-09-04 13:43:31 +02:00
Robert Beckebans
b775de0e99 Merge branch 'master' into 679-gltf-map-support2 2022-09-04 13:41:47 +02:00
Robert Beckebans
bbba8d8d61 Added original BFG materials with small fixes for TrenchBroom 2022-09-04 13:40:52 +02:00
Robert Beckebans
4d099cd62b Keep info_player_deathmatch use_aas in icedhellfire branch 2022-08-27 13:44:56 +02:00
Robert Beckebans
9f1c060e53 Removed _rbdoom_bots.def which should belong into the icedhellfire mod 2022-08-27 13:20:36 +02:00
Robert Beckebans
711d9a381f Added original BFG def files like in the release builds 2022-08-27 13:19:29 +02:00
Robert Beckebans
1654e97e3d Added original BFG script files 2022-08-27 13:19:00 +02:00
Robert Beckebans
f02429aa98 Added missing _tb_models.def 2022-08-21 17:27:05 +02:00
Robert Beckebans
a0d6449dc8
Merge pull request #687 from runlevel5/gcc12
Fix GCC12 warning on sprintf()
2022-08-19 16:21:52 +02:00
Robert Beckebans
7a61f33040
Merge pull request #685 from GoGoOtaku/GoGoOtaku-patch-2
Fix include in OpenGL RenderBackend
2022-08-19 16:20:52 +02:00
Robert Beckebans
4258367037 Fixed glTF2 bounding box calculation if GPU skinning is used 2022-08-16 20:35:52 +02:00
HarrievG
8b5dc677e3 - fixed asserts while converting gltf meshes primitives 2022-08-16 20:26:37 +02:00
Robert Beckebans
f22d7f511b Merge branch '679-gltf-map-support2' into 679-gltf-map-support-nvrhi 2022-08-16 13:45:58 +02:00
Robert Beckebans
f195a7670e Merge branch '635-nvrhi2' into 679-gltf-map-support-nvrhi 2022-08-16 13:44:44 +02:00
Robert Beckebans
3ea4ac29fe Fixed support for glTF2 uint16 weight indices 2022-08-16 13:00:52 +02:00
Robert Beckebans
88b02efd6d Fixed camera clipping with static glTF2 models 2022-08-16 10:41:00 +02:00
Robert Beckebans
5f43800b02 Merge remote-tracking branch 'HarrievG/679-gltf-map-support2' into 679-gltf-map-support2 2022-08-16 09:21:12 +02:00
HarrievG
1d354e995f - fix for file exclusive gltf models 2022-08-15 16:13:04 +02:00
Robert Beckebans
f451b41981 SP: Update debug drawing so that it's only allocating vertex/index buffer once. 2022-08-15 14:28:10 +02:00
Robert Beckebans
1e30b08363 SP: Fix null indexbuffer issue when the validation layers are enabled 2022-08-15 14:20:19 +02:00
Robert Beckebans
b709b4ee6b Merged reloadImages fix from SP branch #674 2022-08-15 13:36:00 +02:00
Robert Beckebans
c52e4c345d ( ) -> () 2022-08-15 12:23:38 +02:00
Robert Beckebans
e243072f56 Merge remote-tracking branch 'origin/679-gltf-map-support2' into 679-gltf-map-support2 2022-08-15 11:16:02 +02:00
HarrievG
457e0e143b - Fixed missing surfaces in multi surface/texture gltf models. 2022-08-14 20:02:06 +02:00
HarrievG
486315c7e7 - removed global gltfParser so it cannot be used as an singleton anymore.
- fixed destruction and cleanup of gltfData and gltfParser
- gltfParser always fixes up skeletonID's for skins that do not have it set.
- fixed gltfData::GetAnimation to also check for duplicates taking multple targets for the same animation into account.
- several boneless animation fixes
[!] [ BUG WARNING ] Be aware -> for some reason models/meshes that use multple textures are not drawn correctly; ATM onlt single texure users are correct.
2022-08-14 13:43:12 +02:00
HarrievG
ecaf297ef6 Allow for multple GLTF/GLB to be loaded at the same time. 2022-08-07 15:56:46 +02:00
HarrievG
d0ff0a7f64 Dont load GLTF data when loading bglb/bgltf 2022-08-07 15:05:14 +02:00
HarrievG
8e889c1804 Fixed non Simdpath for idRenderModelGLTF::UpdateSurface 2022-08-06 20:43:25 +02:00
HarrievG
2ef1fe3ce2 idRenderModelGLTF::NearestJoint 2022-08-04 01:40:59 +02:00