Commit Graph

725 Commits

Author SHA1 Message Date
Rudolf Polzer 7daa362c91 Author: rambetter
New Revision: 376
Undoing revision 375 because it did not offer measured accuracy improvements
in the q3map2 math calculations.
2010-12-29 17:36:09 +01:00
Rudolf Polzer 887435af2b Fix by Rambetter (svn r371):
Following up on r371; found another optimization for math rounding errors
in BaseWindingForPlane().  This allows me to get rid of an extra call to
VectorSetLength() which contain floating point multiplications.  Behavior
of BaseWindingForPlane() has been verified against base_winding regression
test (comparing output w/ logging patch).
2010-12-28 20:31:25 +01:00
Rudolf Polzer a3aa889e15 explicitly use the -readmap option for converting 2010-12-28 13:50:57 +01:00
Rudolf Polzer b20c63153a better help for -convert 2010-12-28 13:50:14 +01:00
Rudolf Polzer 74ca0f3701 change -convert arguments to get -readmap, -readbsp arguments 2010-12-28 13:47:29 +01:00
Rudolf Polzer 1ba2ff7e29 more regression test updates by Rambetter 2010-12-28 13:38:32 +01:00
Rudolf Polzer ec64df5697 Author: rambetter
Date: Tue Dec 28 04:02:11 2010
New Revision: 371

Rewriting BaseWindingForPlane() in polylib.c from the ground up.  The behavior is totally unchanged, and I verified this by running extensive tests.  The only difference is that the math precision is much much better now.  Performance should be better as well (but that is not tested).  This is a major milestone because it fixes two regression tests: disappearing_sliver2 and sparkly_seam.
Improvements to math precision is ongoing and more improvements can probably be made even after this patch.
I will update the README.txt files in the regression tests in a separate commit.  This commit only includes the actual fixed code.
2010-12-28 11:24:25 +01:00
Rudolf Polzer bbcc70e072 more regression tests from ZeroRadiant 2010-12-28 11:24:03 +01:00
Rudolf Polzer 5e21f6e064 move to the right dir 2010-12-28 08:38:16 +01:00
Rudolf Polzer 778bd8f4b4 more regression tests from ZeroRadiant 2010-12-28 08:37:48 +01:00
Rudolf Polzer 1bd74f2b3c use forward slashes in .mtl files 2010-12-27 12:44:03 +01:00
Rudolf Polzer 2a853e5b62 take over q3map2 sliver fix from ZeroRadiant trunk (r363) 2010-12-27 10:23:57 +01:00
Rudolf Polzer 5245aefcbe also -deluxemapsastexcoord 2010-12-26 00:18:13 +01:00
Rudolf Polzer bd191dea07 fix warnings 2010-12-23 12:54:38 +01:00
Rudolf Polzer fa46a28662 improved lightmap handling 2010-12-23 12:52:10 +01:00
Rudolf Polzer b80d1ce478 fix file extension 2010-12-23 10:25:23 +01:00
Rudolf Polzer 4853a12dc8 fix some file name bugs 2010-12-23 10:23:53 +01:00
Rudolf Polzer 6e456106a3 Merge commit 'origin/ailmanki/helpchange' 2010-12-23 10:12:10 +01:00
Rudolf Polzer 5097e3d49d option -lightmapsastexcoord to extract lightmap UV 2010-12-23 10:10:54 +01:00
Rudolf Polzer 4e12b14cdf make it callable 2010-12-23 09:39:59 +01:00
Rudolf Polzer c19e7448fa initial obj support 2010-12-23 09:38:40 +01:00
Rudolf Polzer 780e5b6e21 make names unique again 2010-12-23 09:14:48 +01:00
Rudolf Polzer 6f9e9fd122 intermediate commit to add .obj conversion support 2010-12-23 09:11:47 +01:00
Rudolf Polzer 91d1810baf make shift-a not always check classname, but check the current entity key if entity inspector is open 2010-12-22 17:38:33 +01:00
ailmenki f9b95d6488 Add help link to Xonotic wiki. 2010-12-20 21:38:10 +01:00
Rudolf Polzer 3316aca1f4 don't om nom nom nom away the file you just wrote 2010-12-20 09:48:19 +01:00
Rudolf Polzer cb0f0daa02 vars don't work the way I think... 2010-12-20 08:29:52 +01:00
Rudolf Polzer 3fc0434acf more release-win32 fixes 2010-12-20 08:27:43 +01:00
Rudolf Polzer 35554d1b10 properly brand the builds 2010-12-20 08:14:46 +01:00
Rudolf Polzer 0fed63bc8f add a comment 2010-12-20 08:09:34 +01:00
Rudolf Polzer 4d8ac8bf0b release building: more stuff 2010-12-20 08:09:10 +01:00
Rudolf Polzer fd02c5f803 shorten the file names 2010-12-20 08:07:24 +01:00
Rudolf Polzer 80bcec6979 fix make release-all 2010-12-20 07:51:25 +01:00
Rudolf Polzer 9fd00a1826 a release-all target 2010-12-20 07:50:24 +01:00
Rudolf Polzer 839a76da2c add makefile targets for source tarballs 2010-12-20 07:49:38 +01:00
Rudolf Polzer 96854914dc remove a LOT of unused symbols from qgl.cpp 2010-12-19 21:06:42 +01:00
Rudolf Polzer 03ff4dbbfe in "GimpRadiant" mode, make the focused XY view the current one for nudgeSelection 2010-12-19 00:27:12 +01:00
Rudolf Polzer af702de039 be more specific about depcheck errors (show whether compile or link stage failed) 2010-12-18 22:40:31 +01:00
Rudolf Polzer 0e0197b793 add [BspFile] to be used in compile command lines to explicitly refer to the .bsp 2010-12-14 22:08:25 +01:00
Rudolf Polzer ce4cab638b enable WarsowPack and Quake2WorldPack again as their servers seem up again 2010-12-11 18:17:42 +01:00
Rudolf Polzer f5340d619a more text 2010-12-11 17:53:55 +01:00
Rudolf Polzer 2b06fe2609 update URL to the netradiant dependencies 2010-12-11 17:10:15 +01:00
Rudolf Polzer 9beafe8050 explain how to deal with missing DLL 2010-12-11 16:20:42 +01:00
Rudolf Polzer 0fea7f972d fix the start workaround 2010-12-11 16:08:13 +01:00
Rudolf Polzer 69cea8edbc workaround problems with wget and svn 2010-12-11 16:06:07 +01:00
Rudolf Polzer d60e6ed803 PATH trick does not work, so let's ignore the problem and use explicit paths 2010-12-11 16:01:20 +01:00
Rudolf Polzer 0976b5f508 improve instructions 2010-12-11 15:54:56 +01:00
Rudolf Polzer 6720b86e05 update the radiant deps link 2010-12-11 15:44:00 +01:00
Rudolf Polzer a6f747ac13 update win32 instructions a bit 2010-12-11 15:27:29 +01:00
Rudolf Polzer 257292c06e on mingw, use the "utils" as path too 2010-12-11 15:14:45 +01:00