Commit Graph

1464 Commits

Author SHA1 Message Date
Thomas Debesse 6649445a46 add missing minimap support for games 2018-02-06 05:34:06 +01:00
Thomas Debesse aa696e8cf8 do not delete q3map2_*.shader on minimap generation 2018-02-06 05:34:06 +01:00
Thomas Debesse 18f8b3a7f4 split minimap stuff from q3map2 2018-02-06 05:34:06 +01:00
Rudolf Polzer 83ff5cf016 mark two shader checks nullable 2018-02-06 05:34:06 +01:00
Rudolf Polzer d590a482aa no, we do NOT want to ignore caulk 2018-02-06 05:34:06 +01:00
Rudolf Polzer 3081387877 properly ignore caulk 2018-02-06 05:34:04 +01:00
Rudolf Polzer e089323ef2 PROPERLY ignore sky brushes for minimap 2018-02-06 05:13:53 +01:00
Rudolf Polzer 4d47b8ed5b -autolevel for minimap 2018-02-06 05:01:55 +01:00
divverent 2eb4247587 use warsow defaults for minimap in qfusion game
git-svn-id: svn://svn.icculus.org/netradiant/trunk@356 61c419a2-8eb2-4b30-bcec-8cead039b335
2018-02-06 05:01:55 +01:00
divverent e0b28da14b qfusion now keeps aspect too
git-svn-id: svn://svn.icculus.org/netradiant/trunk@349 61c419a2-8eb2-4b30-bcec-8cead039b335
2018-02-06 05:01:55 +01:00
divverent 9f8d3f0a00 minimap: -boost = contrast boost (like in darkplaces)
git-svn-id: svn://svn.icculus.org/netradiant/trunk@348 61c419a2-8eb2-4b30-bcec-8cead039b335
2018-02-06 05:01:55 +01:00
divverent 0375a83f2b new modes for minimap: -black = black on transparent, -white = white on transparent, -gray = white on black
git-svn-id: svn://svn.icculus.org/netradiant/trunk@347 61c419a2-8eb2-4b30-bcec-8cead039b335
2018-02-06 05:01:55 +01:00
divverent 75ba6b77ec use "minimaps" directory for warsow
git-svn-id: svn://svn.icculus.org/netradiant/trunk@346 61c419a2-8eb2-4b30-bcec-8cead039b335
2018-02-06 05:01:55 +01:00
divverent 597e5b5eeb allow not keeping aspect
git-svn-id: svn://svn.icculus.org/netradiant/trunk@345 61c419a2-8eb2-4b30-bcec-8cead039b335
2018-02-06 05:01:55 +01:00
divverent 3ae3b20987 make minimap parameters game dependent
git-svn-id: svn://svn.icculus.org/netradiant/trunk@344 61c419a2-8eb2-4b30-bcec-8cead039b335
2018-02-06 05:01:55 +01:00
divverent e5d5b5a866 option -border in minimap
git-svn-id: svn://svn.icculus.org/netradiant/trunk@343 61c419a2-8eb2-4b30-bcec-8cead039b335
2018-02-06 05:01:55 +01:00
divverent cf607a4986 msvc shut up
git-svn-id: svn://svn.icculus.org/netradiant/trunk@342 61c419a2-8eb2-4b30-bcec-8cead039b335
2018-02-06 05:01:55 +01:00
divverent 4f58d60bc3 remove two debug prints
git-svn-id: svn://svn.icculus.org/netradiant/trunk@341 61c419a2-8eb2-4b30-bcec-8cead039b335
2018-02-06 05:01:55 +01:00
divverent ac7d31060b fix a 0.5 error
git-svn-id: svn://svn.icculus.org/netradiant/trunk@340 61c419a2-8eb2-4b30-bcec-8cead039b335
2018-02-06 05:01:55 +01:00
divverent a04a5b5fda probabilistic sample dispersion for minimap -samples
git-svn-id: svn://svn.icculus.org/netradiant/trunk@339 61c419a2-8eb2-4b30-bcec-8cead039b335
2018-02-06 05:01:55 +01:00
divverent f701f2e268 make -minmax work
git-svn-id: svn://svn.icculus.org/netradiant/trunk@336 61c419a2-8eb2-4b30-bcec-8cead039b335
2018-02-06 05:01:55 +01:00
divverent bde58c1edd simplify shader decision logic in MiniMapSetupBrushes
git-svn-id: svn://svn.icculus.org/netradiant/trunk@335 61c419a2-8eb2-4b30-bcec-8cead039b335
2018-02-06 05:01:55 +01:00
divverent 1b926fe925 ignore nonsolid brushes
git-svn-id: svn://svn.icculus.org/netradiant/trunk@333 61c419a2-8eb2-4b30-bcec-8cead039b335
2018-02-06 05:01:55 +01:00
divverent 858727133f naming fixes, allow ordered supersampling
git-svn-id: svn://svn.icculus.org/netradiant/trunk@332 61c419a2-8eb2-4b30-bcec-8cead039b335
2018-02-06 05:01:55 +01:00
divverent ac00716877 command line options for minimap
git-svn-id: svn://svn.icculus.org/netradiant/trunk@331 61c419a2-8eb2-4b30-bcec-8cead039b335
2018-02-06 05:01:55 +01:00
divverent 48d3475f81 be compatible to nexuiz for minimaps :P
git-svn-id: svn://svn.icculus.org/netradiant/trunk@330 61c419a2-8eb2-4b30-bcec-8cead039b335
2018-02-06 05:01:55 +01:00
divverent 12f2c1032c -minimap is now a main option... to be used on already compiled BSPs
git-svn-id: svn://svn.icculus.org/netradiant/trunk@329 61c419a2-8eb2-4b30-bcec-8cead039b335
2018-02-06 05:01:53 +01:00
divverent 3597ccd239 unfinished -minimap support in bsp.c, do not use yet, format is not correct yet
git-svn-id: svn://svn.icculus.org/netradiant/trunk@328 61c419a2-8eb2-4b30-bcec-8cead039b335
2018-02-06 04:59:44 +01:00
divverent cfeea25feb new options:
-bsp -deep - include detail brushes into BSP tree generation (but at lowest possible priority), but still ignore them for vis
-vis -mergeportals - only merge vis portals on the same plane, but don't merge clusters (much faster vis, but only slightly worse - will evaluate later why it's worse vis at all)

git-svn-id: svn://svn.icculus.org/netradiant/trunk@244 61c419a2-8eb2-4b30-bcec-8cead039b335
2018-02-06 04:57:44 +01:00
divverent 9a44eb324f add an option -mergeportals to speed up vis, while not making the vis data MUCH worse
git-svn-id: svn://svn.icculus.org/netradiant/trunk@243 61c419a2-8eb2-4b30-bcec-8cead039b335
2018-02-06 04:36:43 +01:00
divverent 23807ef4b3 some stuff by 27:
- better BSP tree splitting (experimental, option -altsplit)
- also compare shaders when sorting surfaces (should give slightly more fps)
- misc_model spawnflag 32: set vertex alpha from vertex color (for terrain blending)

git-svn-id: svn://svn.icculus.org/netradiant/trunk@240 61c419a2-8eb2-4b30-bcec-8cead039b335
2018-02-06 04:27:20 +01:00
Timothee Besset 79605bbc69 fix build extras URLs 2018-02-03 18:00:51 -06:00
Timothee Besset 6f5e9a39b4 bump version 2018-02-03 17:48:17 -06:00
Timothee Besset 6ab305d626 fix the --no-packs stuff 2018-02-03 17:39:38 -06:00
Timothee "TTimo" Besset a26bd5a9aa
Merge pull request #593 from illwieckz/nopacks
add command line option to not download game packs
2018-02-03 13:49:26 -06:00
Timothee "TTimo" Besset 1b755c86b5
Merge pull request #592 from illwieckz/diffnoise
some fixes to issues pointed by @tkoeppe
2018-02-03 13:48:59 -06:00
Timothee "TTimo" Besset b6b83ac26a
Merge pull request #597 from Pan7/cubicclip
Disable cubic clipping by default
2018-02-03 13:47:40 -06:00
Pan 9f52d441d9 Disable cubic clipping by default 2018-02-03 18:46:47 +01:00
Jay Dolan 8a4815d63b Remove unnecessary cast in PicoLoadFunc 2018-02-02 07:14:31 -05:00
Jay Dolan c655d234d5 Fix OS X compile error for pico function prototype. 2018-02-01 12:01:50 -05:00
Pan7 49a90dca7e
Merge pull request #596 from illwieckz/unv-src-mod
unvanquished "src" mod for unvanquished mapping from source
2018-02-01 13:01:44 +01:00
Thomas Debesse a88505ebe3 unvanquished "src" mod for unvanquished mapping from source 2018-01-31 19:51:19 +01:00
Thomas Debesse ba64802bb6 some fixes to issues pointed by @tkoeppe 2018-01-28 03:15:25 +01:00
Thomas Debesse 0392cb1e56 add command line option to not download game packs 2018-01-28 03:10:45 +01:00
Timothee "TTimo" Besset e3bf363a63
Merge pull request #591 from illwieckz/diffnoise
tools: reduce diff noise with NetRadiant
2018-01-27 16:29:58 -06:00
Thomas Debesse 01d635a135 tools: reduce diff noise 2018-01-27 22:54:14 +01:00
Rudolf Polzer 4d3c983a16 fix a slight memory leak 2018-01-27 22:53:18 +01:00
Rudolf Polzer 39a8ddd6d9 q3map2: more warnings
imported from netradiant, original commit message:

> more warnings
2018-01-27 22:53:18 +01:00
rpolzer 58f0f9e557 q3map2/picomodel: remove some warnings
imported from netradiant, initial commit message:

> q3map2 is now waring free
2018-01-27 22:53:18 +01:00
Rudolf Polzer 5a40208a05 q3map2: fix some more warnings
imported from netradiant, initial commit message:

> fix some more warnings
2018-01-27 22:53:18 +01:00