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
|
2ddfb486e9
|
we can move the <glib.h> include a bit more then
|
2010-08-08 16:42:40 +02:00 |
|
merlijn
|
4d04ade414
|
include glib.h instead of limits.h
|
2010-08-08 16:30:20 +02:00 |
|
merlijn
|
5dffa316df
|
fix PATH_MAX error, thanks CU|CUdyin
|
2010-08-07 19:50:16 +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
|
8ff62be8fd
|
Merge branch 'master' of ssh://icculus.org/netradiant
|
2010-07-11 12:16:26 +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 |
|
Rudolf Polzer
|
64144b4a07
|
Merge branch 'icculus'
|
2010-06-24 12:30:02 +02:00 |
|
Rudolf Polzer
|
0138fccfb8
|
allow 64 directories, no longer 8
|
2010-06-24 12:27:26 +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 |
|
jal
|
778af4dde0
|
add shader key q3map_noDirty, which disables the dirty pass on the surface. It's handy for lightmapped terrain models where dirty produces odd darkness on mesh splits.
|
2010-05-29 12:22:02 +02:00 |
|
Rudolf Polzer
|
d539f09864
|
Merge branch 'master' of ssh://icculus.org/netradiant into icculus
|
2010-05-10 18:30:58 +02:00 |
|
Rudolf Polzer
|
e0e905ce5d
|
actually activate -game xonotic in q3map2 :(
|
2010-05-02 18:38:41 +02:00 |
|
jal
|
be4e243888
|
Increase the influence of directional lights on the deluxemap by a)Ignoring angle attenuation for directional contribution and b)Scaling down by 1/4 the contribution of radiosity (deeper explanation in a comment at LightContributionToSample).
|
2010-04-30 11:32:11 +02:00 |
|
Rudolf Polzer
|
7b2ae7cf2f
|
mark some TODOs for overflows reported on the GtkRadiant mailing list
|
2010-04-27 17:43:42 +02:00 |
|
jal
|
36e9024e86
|
fix deluxemapping when using floodlight. Also, add to floodlight the same trick as it's done to ambient to have a minimum normal assigned.
|
2010-04-22 12:07:00 +02:00 |
|