3008 Commits
Author SHA1 Message Date
Garux fc150fc0eb more precise snap plane points preference description 2025-08-05 15:45:37 +05:00
Garux 67317a66f0 build.customize more intuitive text indicating new field 2025-08-05 15:38:27 +05:00
Garux 07b03619a2 shader editor: colorize surfaceparm nomarks, nodlight as runtime params 2025-08-05 15:27:03 +05:00
Garux c812caf013 menu * Entity->Reload Entity Definitions 2025-08-05 14:25:29 +05:00
Garux e4aaeaad88 * .def .ent .fgd can be used simultaneously (removed entityclass="halflife") 2025-08-05 13:53:37 +05:00
Garux dff8b0ea87 minor tweaks 2025-08-04 16:01:03 +05:00
Garux a9635dbf74 fix fgd @include (only load once) 2025-08-03 18:20:19 +05:00
Garux 9509bef913 fix leak in EntityClassFGD_insertUniqueBase 2025-08-03 16:57:13 +05:00
Garux 059702afc9 Merge pull request #243 from TomArrow/anotherstylefix
Fix bounce lighting for styled lights
2025-08-01 04:08:43 +05:00
Tom 7888d5905a Fix bounce lighting for styled lights 2025-07-31 23:45:25 +02:00
Garux 0a5b5a2afe remove currently unneeded workaround for mac 2025-08-01 02:15:23 +05:00
Garux 9f4592ae85 clarify shader manual::rgbGen lightingDiffuse 2025-07-17 07:27:42 +05:00
Garux 106621701c Merge pull request #238 from TomArrow/vertexfix
fix vertex lights being broken on lightmapped surfaces for styled lights
2025-07-14 22:48:14 +05:00
Tom a86bce515b fix vertex lights being broken on lightmapped surfaces for styled lights
Explanation:
Comes from that whole duality of lightmap coordinates for bsp and internal use. Internal always uses index (lightmapnum) 0 for the raw lightmap. The concrete final lightmap coordinates are only calculated and stored when saving the bsp and kept separate. For internal use, all other indices are never inited. Vertex light code tried to use the uninited raw lightmap coordinates with lightmapNum > 0, so just got either zeros or garbage for them for anything except the base lightmap/style 0.
2025-07-14 19:32:19 +02:00
Garux acec987852 Merge pull request #237 from Kr3m/dev-branch
Fixed mbspc linux build
2025-07-12 15:33:18 +05:00
Garux 15cd9849d1 Merge pull request #236 from Vorschreibung/fix-compilation-error
assimp: Fix compilation errors
2025-07-12 15:28:48 +05:00
Garux 5f777691fc * bobToolz: new Aperture Door builder 2025-07-12 15:27:35 +05:00
Kr3m efeea5f403 reverted change in q2files.h to prepare for PR 2025-07-11 03:46:23 -04:00
Kr3m 7334103101 changed MNT_DIR to reference PWD since it expects the same path as the Makefile 2025-07-11 03:38:43 -04:00
Kr3m d468ad2409 fixed linux build 2025-07-11 03:31:51 -04:00
Vorschreibung eb396048cc assimp: Fix compilation errors
Fixes:

	In file included from libs/assimp/code/AssetLib/MMD/MMDPmxParser.cpp:43:
	libs/assimp/code/AssetLib/MMD/MMDPmxParser.h:67:17: error: ‘uint8_t’ does not name a type
	   67 |                 uint8_t encoding;
	      |                 ^~~~~~~

	...
2025-06-17 21:35:14 +02:00
Garux 05f3f66be7 snap angle, angles keys on transform to zero to avoid scientific notation in saved string 2025-05-03 16:30:26 +05:00
Garux 4cf97f5651 minor tweaks 2025-04-26 16:42:06 +05:00
Garux 496ded1b9a fix b14dcffd7d unwanted hiding when node is invisible due to other flags 2025-04-08 06:21:11 +05:00
Garux fba4000c66 don't filter empty brushes by filter_brush_all_faces
case: CSG Intesect: Failed: empty brush deleted = filtered, also after undo
Optimize filter_brush_all_faces, filter_brush_any_face by leaving loops ASAP
2025-04-02 21:37:00 +05:00
Garux 251d8ebd97 * bobToolz::Vis Viewer add sortable leafs chart (visible leafs, surfaces, shaders)
add rendering of MST_PATCH, MST_TRIANGLE_SOUP
		use consistent color per colorable object
		option to assing color per surface, not leaf (to debug surfaces)(current leaf surfs are always green anyway)
		render current leaf convex volume, in white
		support bsp without vis data
		add RBSP, FBSP support
2025-03-28 06:36:58 +05:00
Garux e1cd441c10 minor tweaks 2025-03-28 03:19:25 +05:00
Garux de097849ad * handle patch lodbounds in -shift and -scale 2025-03-28 03:14:08 +05:00
Garux 28c17dc83d UV Tool, surface inspector: better invalid projection handling 2025-03-13 00:41:55 +05:00
Garux a5bead358b minor tweaks 2025-03-04 01:04:49 +05:00
Garux b14dcffd7d * hide group entity node when all its children get hidden 2025-03-03 21:40:14 +05:00
Garux 079f07a4a2 remove areaportal inside func_group warning
xml_Select such areaportals
automatically moving such areaportals to worldspawn might result in empty group entities, so just warn
2025-03-02 04:03:03 +05:00
Garux e370745488 add quakelive.exclude for autopacker 2025-03-02 02:20:45 +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 12faf99546 * improve CSG Subtract results via more defined splits order
improve CSG Subtract performance (evaluate aabb before brush copy and buildBrep())
20250216
2025-02-16 18:58:01 +05:00
Garux 2abab5904c minor refactoring 2025-02-12 21:13:34 +05:00
Garux 372bf08e79 * add bobToolz.explodeEntity: create group entity from each primitive of existing group entity
closes #212
2025-02-10 22:51:45 +05:00
Garux da0570291b * ctrl + shift + p: Shortcuts dialog (keyboard commands palette) 2025-02-09 20:15:01 +05:00
Garux a1d1e22c19 shader manual mention polygonoffset default sort 2025-02-09 20:14:27 +05:00
Garux 6e16d7e3bd menu * Modify->Repeat: saved transforms feedback and individual resets
* Modify->Repeat->Reset Transforms (alt + r)
2025-02-06 14:37:05 +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 2324823c74 consider Q2 .wal contents flags in makeDetail, makeStructural
update surface inspector on makeDetail, makeStructural
2025-02-01 16:24:38 +05:00
Garux d6abf09286 style tweaks 2025-01-31 20:28:24 +05:00
Garux 6140dddf21 clarify light intensity dialog texts 2025-01-31 10:00:54 +05:00
Garux 07ae4b0c06 adjust Q3Radiant Original, QE4 Original themes grid for more distinct geometry
particularly triggers having 0.5 gray in most of ent defs
2025-01-31 09:41:15 +05:00
Garux 256bbfd2fa workaround poorly visible white lights on bright grid background (use eclass color)
fixes #178
2025-01-31 08:29:11 +05:00