Garux
|
c6c978a38f
|
* load all found *.fgd, not just halflife.fgd
|
2021-04-07 02:31:28 +03:00 |
|
Garux
|
31a79faee4
|
update assimp
|
2021-04-07 01:56:00 +03:00 |
|
Garux
|
b1043424ed
|
fix findstring use in makefile
|
2021-04-04 15:58:50 +03:00 |
|
Garux
|
70b12396aa
|
build own assimp dll
|
2021-03-29 13:57:16 +03:00 |
|
Garux
|
63f9703cd6
|
add assimp dependency to makefile
|
2021-03-29 02:08:03 +03:00 |
|
Garux
|
b533eca7ca
|
add assimp library code
|
2021-03-29 02:06:58 +03:00 |
|
Garux
|
5008fa278f
|
simplify TYPE_CONSTANT code
|
2021-03-25 21:59:31 +03:00 |
|
Garux
|
edabdd157e
|
shorten BernsteinPolynomial
|
2021-03-25 18:03:46 +03:00 |
|
Garux
|
f8ab9a3b59
|
remove IntegralConstant hack
|
2021-03-25 05:50:17 +03:00 |
|
Garux
|
dc5dea6d21
|
delete copy constructors and assignment operators explicitly
|
2021-03-24 15:48:29 +03:00 |
|
Garux
|
6aa8e432f7
|
change Preferences_Save_Safe code to not have small oob read
|
2021-03-24 04:26:54 +03:00 |
|
Garux
|
60652a335f
|
remove empty .cpp of header libs
|
2021-03-24 01:20:05 +03:00 |
|
Garux
|
2222100316
|
indent classes, align by spaces
|
2021-03-24 00:25:15 +03:00 |
|
Garux
|
5b1b9b5e6c
|
fix xml entity key description with escaped characters reading
handle special symbols in smartedit key description tooltip
|
2021-03-21 05:44:28 +03:00 |
|
Thomas Debesse
|
af82669bd3
|
do not fail on missing image or model plugin, they can be optional
|
2021-03-20 20:58:29 +03:00 |
|
Thomas Debesse
|
c4b79d2194
|
radiant/texwindow: fix a minor typo
|
2021-03-20 20:31:35 +03:00 |
|
Thomas Debesse
|
42c00bfc67
|
plugins/shader: remove unused Texture_ForName function declaration
It looks to be a leftover from QE4.
|
2021-03-20 20:22:31 +03:00 |
|
Garux
|
9feec41e31
|
minor tweaks
|
2021-03-20 20:15:43 +03:00 |
|
Garux
|
95f4b3e504
|
* only scale light radius by mouse while it is displayed
|
2021-03-20 02:32:42 +03:00 |
|
Garux
|
e200ffc762
|
minor tweaks
|
2021-03-20 02:30:11 +03:00 |
|
Garux
|
ebd90382a4
|
* improve performance of deselecting big selections
|
2021-03-20 02:29:48 +03:00 |
|
Garux
|
812679236d
|
* improve performance of big maps loading, undo/redo dramatically
determinant factor is amount of nodes in one container
|
2021-03-20 02:29:11 +03:00 |
|
Garux
|
c0c9f49433
|
* common shaders deduction: fallback to .game "common_shaders_dir" param (default = "common/"), so they may be configured all at once
#64
|
2021-03-13 16:57:31 +03:00 |
|
Garux
|
a5fb9388c2
|
fix double free on PICO model parsing error
|
2021-03-13 14:54:59 +03:00 |
|
Garux
|
4f5f5649dc
|
consider ability of _pico_parse() to return empty string (on trailing space w/o linefeed in this case)
|
2021-03-13 11:32:45 +03:00 |
|
Garux
|
c7fedadcd1
|
use std::vector for flagging in SmoothNormals()
functions run about 10% faster due to cheaper access to a flag
|
2021-03-13 11:16:07 +03:00 |
|
Garux
|
1d4424f4c6
|
minor tweaks
|
2021-03-12 01:17:01 +03:00 |
|
Garux
|
09c78ec0dc
|
return Vector3 from vectorForKey()
|
2021-03-11 20:16:52 +03:00 |
|
Garux
|
1144be0881
|
add BasicVector3 uniform constructor
|
2021-03-11 19:14:07 +03:00 |
|
Garux
|
98f9023cdc
|
minor tweaks
|
2021-03-11 10:57:17 +03:00 |
|
Garux
|
0cff77e30d
|
consider "textures/system/" jka common folder during map decompilation
|
2021-03-09 20:13:42 +03:00 |
|
Garux
|
0737e962de
|
use std::sort instead of qsort
|
2021-03-09 20:09:08 +03:00 |
|
Garux
|
52ef1c838a
|
make sure to do VectorNormalize in double
|
2021-03-08 15:36:46 +03:00 |
|
Garux
|
858ec974f7
|
* -saturation light switch, default = 1, affects lightmaps and vertex color; > 1 = saturate, 0 = grayscale, < 0 = complementary colors
|
2021-03-08 13:34:58 +03:00 |
|
Garux
|
ac1dd904f1
|
* print available games on wrong -game and -format args
|
2021-03-08 13:32:16 +03:00 |
|
Garux
|
293fab0ffb
|
manage color-to-byte conversions
|
2021-03-05 13:37:56 +03:00 |
|
Garux
|
bee749118f
|
unify WindingExtendBounds logic
|
2021-03-05 06:15:48 +03:00 |
|
Garux
|
902fb46938
|
random tweaks
|
2021-03-04 16:11:00 +03:00 |
|
Garux
|
b68cbfd78b
|
clean ShiftBSPMain
|
2021-03-03 19:16:53 +03:00 |
|
Garux
|
ce93fb3be8
|
* -help -game lists available games
std::size for help arrays
|
2021-03-03 17:30:55 +03:00 |
|
Garux
|
39c22acbae
|
* case insensitive command line arguments
|
2021-03-03 07:54:16 +03:00 |
|
Garux
|
39f5a2d060
|
use MinMax functions instead of raw math
|
2021-03-03 07:01:28 +03:00 |
|
Garux
|
f9a424b6c8
|
more c++
|
2021-03-02 22:01:09 +03:00 |
|
Garux
|
9446aeca8e
|
fix introduced problems
|
2021-02-28 12:04:52 +03:00 |
|
Garux
|
9857bb955b
|
more c++ math
|
2021-02-26 01:10:51 +03:00 |
|
Garux
|
4ce944444d
|
rewrite q3map2 math in c++
|
2021-02-25 19:41:43 +03:00 |
|
Garux
|
820dd5e21f
|
bump MAX_IMAGES, MAX_MODELS
|
2021-02-10 00:20:32 +03:00 |
|
Garux
|
ba497e4139
|
SafeOpenWrite, SafeOpenRead funcs use
|
2021-02-09 18:05:06 +03:00 |
|
Garux
|
37c11990cb
|
del struct StrBuf; CopiedString for mapShaderFile;
|
2021-02-09 13:03:48 +03:00 |
|
Garux
|
02874bebee
|
shorten some StringOutputStream uses
|
2021-02-08 13:48:49 +03:00 |
|