Garux
a3e673302c
* Misc->Colors: add CameraIcon, AxisX, AxisY, AxisZ controls
2025-01-29 23:44:11 +05:00
Garux
870bdc2782
* add Blender Lighter and Green viewports themes by Julius
2025-01-27 14:21:37 +05:00
Garux
063784e5ce
* Misc->Colors->Viewports Theme: load from .json presets stored in install/themes/_colors/
2025-01-27 14:06:18 +05:00
Garux
de4ba78ad2
menu * Misc->Colors display colors
2025-01-20 15:26:52 +05:00
Garux
f387ed7718
* add alt + m1 selection style to transform manipulator for scaling in 3D
2025-01-13 09:59:49 +05:00
Garux
1a895c1984
prevent simultaneous mouse presses in SelectionSystemWindowObserver
...
fixes e.g. shift+m2 drag, +m1 -m1
2025-01-05 07:37:40 +05:00
Garux
c24359215c
shader manual: crosslink, improve
2024-12-29 05:01:48 +05:00
Garux
a3742e33fd
shader manual: consistent indentation and alignment of shaders
2024-12-27 08:49:39 +05:00
Garux
4aedb78011
tweak shader manual anchors
2024-12-27 06:09:20 +05:00
Garux
8b4f66118e
shader manual: more realistic animMap example
2024-12-27 05:05:43 +05:00
Garux
d397822068
clarify alphagen portal documentation more, simplify example shader
2024-12-23 03:18:46 +05:00
Garux
79b9b69e5e
mbspc * decompile brushes with texinfo -1 ZHLT optimisation, deduce clip, AAATRIGGER, NULL textures
2024-12-20 16:28:46 +05:00
Garux
b3ff10b287
* add prefs->Build->Region Box Shader (shader to use on the box generated around region)
2024-12-18 08:22:00 +05:00
Garux
159a063da8
* fix surface inspector updates on patch texturing changes, on UV Tool edits
2024-12-18 05:28:35 +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
1ed93f7ccb
tweak portal, alphagen portal documentation, completion
2024-12-10 23:13:12 +05:00
Garux
c488aa115b
* -globalflag <surfaceparm>: add surface flag to every bsp shader. Reusable, e.g. -globalflag slick -globalflag nodamage.
2024-11-14 22:02:38 +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
1fe5016022
* m1 drag + ctrl (Drag tool, 3D view): move-snap selecton bbox corner to pointed position in scene
...
* m1 drag + alt + ctrl: rotate-snap selection bbox to pointed brush face plane
* m1 drag + ctrl + shift: move selection along initially pointed brush face plane
2024-10-20 03:12:29 +05:00
Garux
9fab34bf54
update changelog
2024-09-24 21:17:04 +05:00
Garux
7c0b080e52
enable menu.help.about.changelog
...
add changelog-custom.txt of 20221212 release
2024-09-24 21:05:07 +05:00
Garux
63921951ac
add extra shader manual - qer_trans info
2024-09-24 20:14:58 +05:00
Garux
26f6061e4b
tweak shader manual - q3map_lightSubdivide
2024-09-24 19:34:47 +05:00
Garux
262f0442af
clarify shader manual - tcMod transform
2024-09-24 18:44:02 +05:00
Garux
7805de8c11
tweak shader manual - skyparms
2024-09-24 18:05:56 +05:00
Garux
5f5db3107b
actualize mouse shortcuts.txt
2024-09-24 17:58:17 +05:00
Garux
ac7b4d3cd4
tweak shader manual
2024-05-27 11:44:33 +05:00
Garux
6749261e75
* -maxshaderinfo <N>: Sets max amount of shaderInfo, default = 8192
2024-02-15 23:35:45 +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
b21d2cbf1d
fix non existent q3map_tcMod mode
2023-09-20 06:41:27 +06:00
Garux
8923546e79
more precise -bounce description
2023-08-23 00:24:29 +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
1da9dbfea9
* -keepmodels in -bsp / _keepModels on worldspawn: keep misc_model entities in the BSP file after compile
2023-08-17 19:22:21 +06:00
Garux
1e909131be
* misc_model _target and group entity _targetname key aliases for baking the model into entity
...
helps when targetname key is not wanted on an entity, as changing its behavour
crosslinking of keys versions works, underscored version has priority
2023-07-05 14:45:05 +06:00
Garux
363c63b5d2
fix q3map_fogDir, q3map_tcGen vector, ivector doc, highlighting
2023-07-05 14:06:46 +06:00
Garux
7a755dc56c
actualize Shader Manual version
2023-05-15 23:36:18 +06:00
Garux
f9bc21ab12
* -lessbrushes switch: less brushes when decompiling Q1, HL maps at the expense of texturing
2023-01-18 21:36:11 +06:00
Garux
8565682f07
consider nodraw shaders in fog direction deduction
2022-10-30 10:00:42 +03:00
Garux
9d3d204018
Qt
2022-10-27 09:10:31 +03:00
Garux
41d37cf57d
* skylight extension: q3map_skylight amount iterations optional[horizon_min horizon_max sample_color]
...
horizon_min horizon_max: two spherical angles, defining portion of sphere to emit light from.
Default is 0 90, which is upper hemisphere. -90 90 will be whole sphere.
sample_color: Default = 1: sample color of each individual light from skybox images, if they are present.
0: use shader color, set by q3map_lightRGB/q3map_lightImage/_up skybox image/qer_editorImage.
* q3map_skylight may be used multiple times in a single shader
2022-01-09 16:50:04 +03:00
Garux
e913469e30
tweak shader docs
2021-12-11 02:33:59 +03:00
Garux
2f3d24a1f6
fix shader manual: animmap frequency, tcmod scale
2021-12-09 22:51:41 +03:00
Garux
f02f3bff31
fix help
2021-11-14 20:19:08 +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
76017a8ce3
unify angles key reading
2021-11-08 21:39:38 +03:00
Garux
484c63ae4a
tweak Complete_list_of_entity_keys
2021-11-08 20:03:21 +03:00
Garux
d4ba9c3bfc
tweak docs
2021-11-08 11:28:00 +03:00
Garux
da98e8fde3
various code cleanups
2021-10-30 16:04:31 +03:00
Garux
a719e012fe
* -mergebsp [options] <mainBsp.bsp> <bspToinject.bsp>: Inject latter BSP to former. Tree and vis data of the main one are preserved.
...
* -mergebsp -fixnames: Make incoming BSP target/targetname names unique to not collide with existing names
* -mergebsp -world: Also merge worldspawn model (brushes as if they were detail, no BSP tree is affected) (only merges entities by default)
2021-10-13 22:50:43 +03:00