Commit Graph

199 Commits

Author SHA1 Message Date
Rudolf Polzer 43f30dc837 fix issues with embedded models 2010-10-08 20:38:30 +02:00
Rudolf Polzer b56cb7b42e properly export texdef origin brushes 2010-10-08 06:30:36 +02:00
Rudolf Polzer 266de1d7bb fix "bad texdef" 2010-10-08 06:22:47 +02:00
Rudolf Polzer b5c33b5fd7 decompiler now outputs somewhat correct texdef 2010-10-07 21:04:54 +02:00
Rudolf Polzer e5e8f67120 break break break ;) 2010-10-07 17:56:41 +02:00
Rudolf Polzer f5fc3cd9f9 fix compile errors 2010-10-07 17:43:05 +02:00
Rudolf Polzer c5745ac942 experimental non-BrushPrimit map decompiling (probably won't even compile yet) 2010-10-07 17:38:45 +02:00
Rudolf Polzer 18c11bf55e YEAH! I think this fixes the lightmaps-of-patches bug! 2010-10-05 18:50:24 +02:00
Rudolf Polzer d5a9782200 fix some more warnings 2010-10-05 15:04:45 +02:00
rpolzer 5ec3a47e10 q3map2 is now waring free 2010-10-05 10:57:07 +02:00
rpolzer 5f1f257a1c add a missing VectorClear 2010-10-04 10:48:22 +02:00
Rudolf Polzer 4c13f31535 use a Gaussian-like random distribution for random subsampling 2010-10-03 21:14:54 +02:00
Rudolf Polzer 02d17b50a7 also subsample the deluxemap (this was forgotten all the time!) 2010-10-03 20:50:09 +02:00
Rudolf Polzer 61d0c06cc6 option -randomsamples: makes -samples use adaptive random subsampling (only subsamples near edges, uses random distribution for luxels then) 2010-10-03 20:23:14 +02:00
Rudolf Polzer 8ff9eafc50 fix bugs in skin load code 2010-10-01 12:13:36 +02:00
Rudolf Polzer 5c389d3f8a fix segfault 2010-10-01 11:55:29 +02:00
Rudolf Polzer 43b05f81bc skinfiles: use the VFS 2010-10-01 11:49:38 +02:00
Rudolf Polzer 7b7d0471b6 fix warnings 2010-10-01 11:29:51 +02:00
Rudolf Polzer 3dd2ff55b1 support .skin files for models (modelname_<n>.skin) like Q3A and DP 2010-10-01 11:29:51 +02:00
Rudolf Polzer 1773a1823c Merge branch 'master' of ssh://git.xonotic.org/netradiant 2010-09-27 09:58:57 +02:00
Rudolf Polzer 20eed03c3f remove some unused code 2010-09-27 09:58:50 +02:00
Rudolf Polzer 511f7bd2c2 remove some debug code that is potentially dangerous 2010-09-27 09:58:22 +02:00
Rudolf Polzer 30a8c2c22c more deluxemap+surfacelight fixes 2010-09-23 08:30:17 +02:00
Rudolf Polzer c13784bc3a force subsampling only where REALLY needed 2010-09-22 08:49:43 +02:00
Rudolf Polzer 382e2da9a0 fix compile error 2010-09-22 08:28:00 +02:00
Rudolf Polzer d14718daef force going all the way down when subsampling grates 2010-09-22 08:26:54 +02:00
Rudolf Polzer fd6d38c979 force the first stage of subsampling on luxels that are hit through an alphashadow surface 2010-09-22 08:22:26 +02:00
Rudolf Polzer 33dae6db13 try to help subsampling with grates 2010-09-22 07:28:51 +02:00
Rudolf Polzer 1ec2aec67e deluxemapping: ignore light contribution from the other side of a surface 2010-09-22 07:17:33 +02:00
Rudolf Polzer 4243255b4a new funny option: -samplessearchboxsize, tunes the size of the search box of -samples (default 1 = "correct" size, can be up to 4) 2010-09-22 06:38:02 +02:00
Rudolf Polzer 5522a08f6c fix the maths REALLY 2010-09-22 06:23:27 +02:00
Rudolf Polzer 07cf00e0a2 fix a small math error in -samples causing it to only ever consider 2/3 of the length of each luxel 2010-09-21 22:04:55 +02:00
Rudolf Polzer f0215523f0 do not break tjunctions :P 2010-09-01 08:30:09 +02:00
Rudolf Polzer 526654d3dd another debug print 2010-09-01 07:52:20 +02:00
Rudolf Polzer 1875137f28 improve area calculation by a shift width to simulate fragments 2010-09-01 07:51:01 +02:00
Rudolf Polzer 76e61abc01 favor blocky triangles over thin triangles a bit 2010-09-01 07:14:16 +02:00
Rudolf Polzer 08dc2f96dc bsp: new option -maxarea, selects more GPU friendly face surface splitting algorithm 2010-08-31 16:46:17 +02:00
Rudolf Polzer bb104da06f do not REPEATEDLY blow up _skybox surfaces 2010-08-08 20:56:47 +02:00
Rudolf Polzer 9ca6835a26 vfspk3 in q3map2: also support -fs_forbiddenpath 2010-08-07 17:32:57 +02:00
Rudolf Polzer fa0fce3cfa CRLF 2010-07-30 16:02:39 +02:00
Rudolf Polzer 1bae0620f3 Merge remote branch 'icculus/master' 2010-07-25 17:13:35 +02:00
Rudolf Polzer e6ca10bec7 crlf fixes 2010-07-18 16:32:03 +02:00
Rudolf Polzer dab02ced76 fix a nasty bug breaking "deformvertexes move" 2010-07-16 12:51:56 +02:00
jal 6661c1a8e8 On grid lighting, redistribute the 25% of the floodlight as omnidirectional ambient light, and use only the 75% of it as top-down directional light. 2010-07-11 12:16:08 +02:00
Rudolf Polzer 2e0af6a7a0 qtrue too 2010-07-04 19:24:23 +02:00
Rudolf Polzer 3408e1c959 it is qfalse 2010-07-04 19:23:51 +02:00
Rudolf Polzer e778c332b0 fix arg parsing 2010-07-04 19:17:15 +02:00
Rudolf Polzer b9177e76bf q3map2 -scale: new arg -spawn_ref - sets reference point in spawnpoints 2010-07-04 19:11:23 +02:00
jal 1e42a4f095 Fix vertexlighting and gridlighting being too dark when using floodlight and bounce (stop floodlighting being re-applied to lightmaps with each bounce stage) 2010-06-14 19:50:45 +02:00
jal ff8feb8f31 Apply floodlight to vertex lighting (there seems to remain some problem with
vertexlighting not receiving enough bounced light)
2010-06-12 13:36:06 +02:00