Garux
c833feb3af
fix samplesize units in docs
2025-12-03 18:47:38 +05:00
Garux
99548b5f9a
minor tweaks
2025-12-03 05:52:00 +05:00
Garux
12dff40f82
add LIGHTMAP_BY_VERTEX
2025-12-03 02:11:14 +05:00
Garux
7d712c9ab8
use std::array
2025-12-03 00:55:25 +05:00
Garux
d9e1e02115
add class Pacifier
2025-11-27 02:43:28 +05:00
Garux
63c75fc234
add mesh_view_t
2025-11-26 02:14:17 +05:00
Garux
ef8c3fd7c1
add MeshQuadIterator
2025-11-07 20:49:29 +05:00
Garux
d19c89224a
refactor mesh_t
2025-11-06 19:30:15 +05:00
Garux
7bb1c1ba06
remove odd casts
2025-11-02 02:37:40 +05:00
Garux
5b380fd6fe
remove explicit float literal specifiers
2025-11-02 01:27:42 +05:00
Garux
17d6588d1a
use std::fabs to avoid conversion to double
2025-11-01 19:08:32 +05:00
Garux
553dd81247
minor tweaks
2025-10-26 00:35:05 +05:00
Garux
abadf52398
* support separated _ambient, _color per group, misc_model entities
2025-10-25 22:10:56 +05:00
Garux
5dbb0af073
minor tweaks
2025-10-20 14:52:24 +05:00
Garux
00c352b697
remove odd newlines
2025-10-09 02:45:30 +05:00
Garux
76c423fa63
minor tweaks
2025-09-28 03:56:48 +05:00
Garux
a8b0ac4eb7
define CLUSTER_OPAQUE CLUSTER_NORMAL constants
2025-09-23 17:25:51 +05:00
Garux
2580a1ee17
minor tweaks
2025-09-23 03:59:53 +05:00
Garux
66e15e9ba0
minor tweaks
2025-09-23 02:45:24 +05:00
Garux
fb3698b820
minor tweaks
2025-09-18 23:36:30 +05:00
Garux
607d4c67ad
tweak formatting
2025-02-05 15:59:29 +05:00
Garux
4a368deef0
minor refactoring
2025-02-04 12:15:12 +05:00
Garux
1935f030c5
minor refactoring
2025-02-03 23:29:12 +05:00
Garux
34038fd7fd
unify WriteBSPFile() print
2024-03-08 04:23:25 +05:00
Garux
4b26129c47
minor tweaks
2024-02-03 17:34:58 +06:00
Thomas Debesse
2c947b7e95
q3map2/light: introduce -nobouncestore
...
when storing computed lightmap on each bounce, user can interrupt compilation and
get working files, but it spends allocation time (which is slow and single-threaded
with this option, user can decide to only allocate lightmaps on the very final
bounce, it means it can't be interrupted, but it can save a lot of time
2023-08-18 15:10:59 +06:00
Garux
d1610b49ff
move Timer class to header, use it in q3map2
2021-11-04 17:25:04 +03:00
Garux
522f6f907e
rename cmdlib and imagelib to fix name clashes
2021-10-31 14:13:02 +03:00
Garux
da98e8fde3
various code cleanups
2021-10-30 16:04:31 +03:00
Garux
2b59253b26
wrap bit flags operations
2021-10-28 14:39:58 +03:00
Garux
0c390241c8
fix formatting
2021-10-26 18:16:24 +03:00
Garux
f5b2653b0d
add automatic MemBuffer storage for file loading routines
2021-10-17 23:10:02 +03:00
Garux
d1ccdb0fcf
std::vector<bspDrawVert_t> yDrawVerts
2021-09-27 21:50:46 +03:00
Garux
efa324ebe6
remove unused stuff
2021-09-27 15:12:53 +03:00
Garux
4642753564
std::vector<bspDrawSurface_t> bspDrawSurfaces
2021-09-27 06:14:12 +03:00
Garux
c58bd839da
std::vector<bspDrawVert_t> bspDrawVerts
2021-09-26 21:41:46 +03:00
Garux
e4d6e63e91
std::vector<byte> bspLightBytes
2021-09-25 19:16:25 +03:00
Garux
6066fe2cc2
std::vector<int> bspLeafSurfaces
2021-09-24 16:16:02 +03:00
Garux
76d2b565b3
std::vector<bspLeaf_t> bspLeafs
2021-09-24 15:25:58 +03:00
Garux
58911934e0
std::vector<bspShader_t> bspShaders
2021-09-24 13:39:04 +03:00
Garux
6e2fc92576
std::vector<bspModel_t> bspModels
2021-09-24 12:11:11 +03:00
Garux
29ba8c4876
refactor command line arguments parsing
2021-09-19 11:58:00 +03:00
Garux
dbeb2d0718
rename game -> g_game
2021-09-13 18:49:09 +03:00
Garux
68b8d7d5dc
refactor game configs: using class inheritance to avoid massive duplication
2021-09-13 16:11:01 +03:00
Garux
2222100316
indent classes, align by spaces
2021-03-24 00:25:15 +03:00
Garux
1d4424f4c6
minor tweaks
2021-03-12 01:17:01 +03:00
Garux
1144be0881
add BasicVector3 uniform constructor
2021-03-11 19:14:07 +03:00
Garux
0737e962de
use std::sort instead of qsort
2021-03-09 20:09:08 +03:00
Garux
293fab0ffb
manage color-to-byte conversions
2021-03-05 13:37:56 +03:00
Garux
902fb46938
random tweaks
2021-03-04 16:11:00 +03:00