HarrievG
0cf9dac1ef
A-Style
...
# Conflicts:
# neo/d3xp/Camera.cpp
# neo/d3xp/Camera.h
2022-12-22 15:27:14 +01:00
HarrievG
bba7ddd665
[!] Merge error fixes
...
# Conflicts:
# neo/idlib/MapFile_gltf.cpp
# neo/renderer/Model_gltf.cpp
2022-12-22 15:22:30 +01:00
Robert Beckebans
ad78435446
Merge branch '721-gltf2-cameras' into 705-gltf2-import-options
2022-11-11 17:00:47 +01:00
Robert Beckebans
6689d60b74
Passed idImportOptions along the animations loader code
2022-11-11 16:59:36 +01:00
Robert Beckebans
0d5d947f17
Apply import options to glTF2 models
2022-11-11 16:59:36 +01:00
Robert Beckebans
81d70dc5d8
Parse idImportOptions for model declarations
2022-11-11 16:59:36 +01:00
HarrievG
389798ee4b
[!] Corrected Spot light transforms
...
[+] Added support for GLTF cameras. useable with idCameraView and idAnimatedCamera
2022-11-11 13:11:21 +01:00
Robert Beckebans
d36cbec34b
Make sound files in base/music/* automatically loop
2022-09-25 13:31:56 +02:00
Robert Beckebans
4335eed1a7
Added sample sound shaders for looping background music
2022-09-10 22:09:24 +02:00
Robert Beckebans
3219e86f01
Also play music after loading a savegame
2022-09-10 21:14:24 +02:00
Robert Beckebans
12c9664a55
Scan for music/*.ogg files and play a different track for each map
2022-09-10 19:52:35 +02:00
Robert Beckebans
88b02efd6d
Fixed camera clipping with static glTF2 models
2022-08-16 10:41: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
edf657f50d
- Initial GLTF Animation Implementation. For now only supports boneless TRS animations without scale.
...
![only works with r_UseGpuSkinning 0]!
- Writes bmd5anim for each animation. its not perfect yet but, rot + trans looks good.
- Model tag supports gltf Animations. Indexed the same way as meshes.
- Enabled weights and bone index in ConvertFromMeshGltf
2022-07-10 21:09:25 +02:00
Robert Beckebans
04606dc3cf
Dmap: always write a .cm file, especially when overwriting from a mod dir
2022-06-26 15:28:15 +02:00
HarrievG
833f112f4e
- gltfMesh support for mesh tag in idDeclModelDef
2022-06-25 15:05:59 +02:00
Robert Beckebans
fd6c589da0
( ), ( void ) -> ()
2022-06-18 10:43:30 +02:00
Robert Beckebans
b147183658
Don't generate collision models for every rendermodel in advance
...
(cherry picked from commit 82928cce8b6544466f4131b9bfd602ab2fa033d6)
2022-06-16 12:32:58 +02:00
Robert Beckebans
3de739ae32
Added small hack to load autogenerated genmodel_ entities
2022-02-27 16:58:25 +01:00
Robert Beckebans
2282cfb9d8
Differentiate between classic func_groups and TB layers
2022-02-19 14:43:49 +01:00
Robert Beckebans
1f2df87be7
Fixed a couple of func_groups with TrenchBroom related bugs
2022-02-18 18:00:09 +01:00
Stephen Saunders
3be85d9c4b
ffmpeg 5 compatibility plus cinematic audio playback on OpenAL & XAudio2
...
(cherry picked from commit bcb683e8e6ba6cb23acac2f1121c6e3eece1ed01)
2022-02-05 21:08:11 -05:00
Robert Beckebans
d0f5cd7308
Added new GFX options for SSAO and Ambient Lighting
2021-10-30 17:54:07 +02:00
Robert Beckebans
84f238fc00
Added _extra_ents.map files for ROE campaign
2021-10-23 16:02:08 +02:00
Robert Beckebans
083b031373
_extra_ents.map files can override entities
2021-10-20 14:49:45 +02:00
Robert Beckebans
77f8031eb9
Allow _extra_ents.map files next to the map files
2021-10-10 17:47:24 +02:00
Robert Beckebans
e1db32fe30
Little TrenchBroom interop fixes
2021-10-09 18:37:53 +02:00
Admer
2f58f2b0c2
Re-order all pragma once statements to be AFTER the precompiled.h include, to silence IntelliSense's warning about PCH header stops
2021-09-11 17:53:30 +02:00
Admer
474a299a27
Use idMapFile instead of CM for brush origin offsets
2021-09-11 17:43:50 +02:00
Admer
9381796d3f
idEntity: use origin brush offsets
2021-09-11 17:43:50 +02:00
Robert Beckebans
80c48e3895
Astyle
2021-09-11 13:02:59 +02:00
Stephen Saunders
0a6e7c976f
Update gameReturn_t() to explicitly initialize sessionCommand vs. compiler-specific behaviour
2021-09-03 22:13:56 -04:00
Robert Beckebans
9a0a89dbbd
idMath::INFINITY -> idMath::INFINITUM for system define clash on macOS
2021-07-26 08:46:39 +02:00
Robert Beckebans
7f41a7b3cc
Updated contributor credits
2021-06-12 10:30:08 +02:00
Robert Beckebans
85993e28ad
Give generated envprobes proper names
2021-05-20 08:08:35 +02:00
Robert Beckebans
72a737d992
Updated release notes, added angles support for lights
2021-05-09 21:25:25 +02:00
Robert Beckebans
329d822d32
Show all valid light material textures with editLights
2021-05-06 13:31:58 +02:00
Robert Beckebans
cde3a596ee
Added editLights cmd as shortcut for g_editEntityMode 1
2021-05-06 10:03:06 +02:00
Robert Beckebans
dbbcea94c5
Pull request cleanup
2021-04-29 16:32:15 +02:00
Robert Beckebans
0964c02bcf
Ran Astyle
2021-04-29 15:20:45 +02:00
Stephen Saunders
0aae6f0902
macOS support for OpenGL and MoltenVK, demo recording/playback improvements
2021-04-19 14:32:52 -04:00
Robert Beckebans
9ce36e420a
Support angles keyword again for TrenchBroom
2021-03-27 18:36:50 +01:00
Robert Beckebans
48c2468327
Fixed crash with lightstyles code
2021-03-01 08:10:52 +01:00
Robert Beckebans
288359067b
Let ingame light editor handle anonymous lights
2021-02-20 19:07:08 +01:00
Robert Beckebans
1f2f6896e1
Merged Quake 1 lightstyle support from Iced-Hellfire
2021-02-20 16:24:45 +01:00
Robert Beckebans
b85db1e865
Merged stuff from Iced-Hellfire-Dev branch, no specular fix
2021-02-20 12:56:24 +01:00
Robert Beckebans
c0376eacaf
Merged some smaller bugfixes from Stephen's branch
2021-02-20 12:03:11 +01:00
Robert Beckebans
1867452c40
Export OBJ files along with exportFGD command
2021-02-10 17:42:51 +01:00
Robert Beckebans
f35840914c
Added cmd to export entity defs to TrenchBroom FGD
2021-02-10 17:42:50 +01:00