Garux
|
8171593bd0
|
* move -brightness/q3map_lightmapBrightness application to the end to match r_mapOverbrightBits effect when other adjustments like -gamma or -exposure are used
|
2025-12-08 04:26:01 +05:00 |
|
Garux
|
3f177cb6b6
|
write .minimap file for unvanquished
|
2025-12-07 01:47:56 +05:00 |
|
Garux
|
a7545a9917
|
* .webp image format support
|
2025-12-06 16:05:51 +05:00 |
|
Garux
|
88e52d51b9
|
refactor InitDirectory()
|
2025-12-06 01:11:05 +05:00 |
|
Garux
|
b947396afe
|
* .dpk .dpkdir game archives support
|
2025-12-05 03:08:12 +05:00 |
|
Garux
|
3fe03e50ad
|
* .crn image format support
|
2025-12-04 17:54:09 +05:00 |
|
Garux
|
0456d3d5bb
|
better handling of ASSIMP_INTERNAL 4705d56a84
|
2025-12-04 04:20:08 +05:00 |
|
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
|
e8f27e1ad9
|
tweak radVert_t
|
2025-12-02 03:21:16 +05:00 |
|
Garux
|
758837dd1c
|
fix RadLightForPatch planar test
|
2025-12-02 01:55:31 +05:00 |
|
Garux
|
8b255b32cc
|
remove SplitMeshByPlane hack
|
2025-12-01 21:30:32 +05:00 |
|
Garux
|
37c0494725
|
replace drawSurfRef_t
|
2025-11-30 20:08:52 +05:00 |
|
Garux
|
0c557f7dff
|
refactor mapDrawSurface_t
|
2025-11-30 18:03:36 +05:00 |
|
Garux
|
3296eb21de
|
refactor sideRef_t
|
2025-11-30 00:54:46 +05:00 |
|
Garux
|
6a80d081e5
|
minor tweaks
|
2025-11-29 08:08:11 +05:00 |
|
Garux
|
0b6569a772
|
minor tweaks
|
2025-11-29 07:36:03 +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
|
75a5402a18
|
* volumetric merge of triangles for model autoclip in axial backplane, max extrude modes
* merge coplanar triangles for model autoclip in terrain, up, down modes
|
2025-11-25 07:21:28 +05:00 |
|
Garux
|
3fd9749b95
|
merge coplanar triangles for model autoclip in 'axial pyramid' mode
|
2025-11-19 06:01:35 +05:00 |
|
Garux
|
d0bdc50613
|
improve model autoclip precision; use weighted centroid for pyramidal clip
|
2025-11-18 01:20:29 +05:00 |
|
Garux
|
31100322e6
|
minor tweaks
|
2025-11-17 20:49:07 +05:00 |
|
Garux
|
5cad61bc6a
|
* Q3MAP2_EXPERIMENTAL_OFFSET_WINDING_CREATION for higher windings precision
|
2025-11-17 18:42:36 +05:00 |
|
Garux
|
1d441d5b06
|
do not AdjustBrushesForOrigin() func_groups with 0 0 0 origin
do not re-CreateBrushWindings() for AdjustBrushesForOrigin()'ed brushes
|
2025-11-16 23:24:13 +05:00 |
|
Garux
|
a04eae5054
|
simpler plane3_translated()
|
2025-11-16 22:57:32 +05:00 |
|
Garux
|
52a84481bf
|
FindFloatPlane() support double reference points
|
2025-11-16 22:54:26 +05:00 |
|
Garux
|
f028db25dc
|
fix FanFaceSurface() precision
|
2025-11-16 11:30:39 +05:00 |
|
Garux
|
943845e8c0
|
add winding_next_point()
|
2025-11-14 17:14:25 +05:00 |
|
Garux
|
c1b4be1db5
|
tweak EmitBrushes()
|
2025-11-14 16:51:43 +05:00 |
|
Garux
|
d26c1b4263
|
* merge coplanar triangles for model autoclip in default, pyramidal, face normals, 45 modes
|
2025-11-14 16:27:09 +05:00 |
|
Garux
|
bee863ee9b
|
refactor model autoclip
|
2025-11-10 15:58:09 +05:00 |
|
Garux
|
95281d306b
|
minor tweaks
|
2025-11-08 03:26:26 +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
|
6811cf835c
|
refactor mapDrawSurface_t
|
2025-11-05 20:05:51 +05:00 |
|
Garux
|
98e6ded079
|
tweak indexMap_t use
|
2025-11-03 19:07:31 +05:00 |
|
Garux
|
6ed1c05b20
|
tweak sideRef_t
|
2025-11-03 16:56:05 +05:00 |
|
Garux
|
2d88073f73
|
std::forward_list<surfaceModel_t> std::forward_list<foliage_t>
|
2025-11-03 00:47:41 +05:00 |
|
Garux
|
a72648849b
|
std::forward_list<colorMod_t>
|
2025-11-03 00:36:02 +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
|
43e2c423de
|
fix script error line reporting on the 1st script line
|
2025-11-01 10:06:19 +05:00 |
|
Garux
|
198a915665
|
make q3map_skyLight work w/o surfaceparm sky or q3map_sun
|
2025-11-01 08:38:33 +05:00 |
|
Garux
|
9bee25ef81
|
fix global _ambient not being used on entities w/o _ambient specified
|
2025-11-01 00:27:11 +05:00 |
|
Garux
|
4e9c91e86d
|
add ModelGetTransform()
|
2025-10-31 16:00:12 +05:00 |
|
Garux
|
6e5067828a
|
fix PopulateWithBSPModel() oddly using modelscale and angles
|
2025-10-31 15:10:49 +05:00 |
|