Garux
0b6569a772
minor tweaks
2025-11-29 07:36:03 +05:00
Garux
63c75fc234
add mesh_view_t
2025-11-26 02:14:17 +05:00
Garux
31100322e6
minor tweaks
2025-11-17 20:49:07 +05:00
Garux
52a84481bf
FindFloatPlane() support double reference points
2025-11-16 22:54:26 +05:00
Garux
bee863ee9b
refactor model autoclip
2025-11-10 15:58:09 +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
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
3d36693f55
use std::forward_list<parseMesh_t> for entity_t::patches
2025-10-28 23:03:35 +05:00
Garux
337f10d7a1
clarify _skybox surfaces processing
2025-10-28 17:07:52 +05:00
Garux
4bbb043eff
minor tweaks
2025-10-27 02:41:26 +05:00
Garux
968d36d656
fix _skybox geometry being not scaled when _skybox area had other entities
...
entities after _skybox were overwriting node->skybox flag
2025-10-26 17:24:09 +05:00
Garux
abadf52398
* support separated _ambient, _color per group, misc_model entities
2025-10-25 22:10:56 +05:00
Garux
00c352b697
remove odd newlines
2025-10-09 02:45:30 +05:00
Garux
01e6ad9e1d
define FOG_INVALID constant
2025-09-23 05:47:20 +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
e8f74da3d2
minor tweaks
2025-09-22 22:36:41 +05:00
Garux
fb3698b820
minor tweaks
2025-09-18 23:36:30 +05:00
Garux
d7f3e9bd3f
minor tweaks
2025-09-04 16:01:47 +05:00
Garux
911a7cceeb
minor tweaks
2025-09-03 00:29:13 +05:00
Garux
e1cd441c10
minor tweaks
2025-03-28 03:19:25 +05:00
Garux
283198c319
* fix tiny structural brushes breaking bsp tree
2025-02-24 02:52:23 +05:00
Garux
b4b935cb53
Merge pull request #227 from Garux/filterPatch
...
* tighten FilterPatchIntoTree() regarding to even (pink) points
2025-02-17 16:29:17 +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
dbb506af9a
* tighten FilterPatchIntoTree() regarding to even (pink) points
2025-02-02 21:07:11 +05:00
Garux
dbcdb4044e
* fix deformvertexes autosprite2 on brushes and models
...
broken for brushes in c166e4214e by new triangualtion
broken for models forever
fixes https://github.com/TTimo/GtkRadiant/issues/658
2024-12-17 09:29:30 +05:00
Garux
c166e4214e
* improved brush faces triangulation wrt degenerate triangles production (non -maxarea algorithm)
2024-11-11 04:59:17 +05:00
Garux
e0169cdc63
* -nobrushsnap: disable brush vertices snapping (of drawsurfs) (experimental, keep eye on meta merge efficiency)
...
fixes most of issues added by tjuction fixing due to offshape vertices insertion
2024-11-11 04:26:57 +05:00
Garux
6abeb431e3
fix ds->lightmapAxis after MergeMetaTriangles
2024-02-26 17:39:13 +06:00
Garux
20a9afcd1d
* -maxmapdrawsurfs <N>: Sets max amount of mapDrawSurfs, used during .map compilation (-bsp, -convert), default = 131072
2024-02-15 22:35:58 +06:00
Garux
4b26129c47
minor tweaks
2024-02-03 17:34:58 +06:00
Garux
b4e44bc8ed
refactor StringFixedSize, auto str = String64()() use form was not doing copy elision
2024-01-25 23:46:01 +06:00
Garux
1fb1896f11
tweak light styles checks
2023-08-18 11:30:48 +06:00
Garux
be6126ce28
fix crash introduced in 977781a621
2021-12-30 19:57:37 +03:00
Garux
b474073ebe
misc_model _skin/skin key: handle both DP and Q3 naming conventions
...
disable trying skin 0 by default
not that it does much atm, as assimp md3 loader handles .skin and shader name substitution alters non path names
handle \r\n endlines in .skin
2021-11-10 22:25:45 +03:00
Garux
d75792d9a9
fix the build
2021-11-06 23:10:15 +03:00
Garux
aa110638d4
remove global std::size_t mapEntityNum;
...
(not buildable)
2021-11-06 17:27:11 +03:00
Garux
da98e8fde3
various code cleanups
2021-10-30 16:04:31 +03:00
Garux
e62da4c621
* patchMeta: fix: keep playerclip patches for collisions
...
* autocaulk: do not impact fog brushes with all faces culled (global fog case)
decompilation: detail flag deduction: avoid detail hints, areaportals, antiportals by surfaceparm structural check
change hardcoded surfaceflags use to statically evaluated ones for the given game
2021-10-29 11:29:32 +03:00
Garux
977781a621
minor tweaks
2021-10-26 17:26:35 +03:00
Garux
86a8b5f1eb
minor tweak
2021-09-27 19:56:48 +03:00
Garux
efa324ebe6
remove unused stuff
2021-09-27 15:12:53 +03:00