syntax fix in changelog
[divverent/netradiant.git] / ChangeLog
1 2008-11-28 Rudolf Polzer divVerent(at)alientrap.org
2         * q3map2: -dirty: don't treat skybox surfaces as solid for dirtmapping;
3           prevents Quake 2-ish "dark near skybox" effect.
4
5 2008-11-21 Rudolf Polzer divVerent(at)alientrap.org
6         * radiant: applied win32 font and build fix by ingar
7
8 2008-11-20 Rudolf Polzer divVerent(at)alientrap.org
9         * q3map2: extend some more limits but just by a bit this time to not
10           let memory usage rise too high
11         * radiant: fix finding the .mtl file for .obj models
12
13 2008-11-18 Rudolf Polzer divVerent(at)alientrap.org
14         * q3map2: get rid of the MAX_MAP_DRAW_VERTS limit (the array already was
15           dynamic anyway); allows creating BSPs of over 400 MB in size ;)
16
17 2008-11-10 Rudolf Polzer divVerent(at)alientrap.org
18         * radiant: draw targeting arrows also for target2, etc. keys even in Q3
19           map mode; this is good for Nexuiz which now supports target, target2,
20           target3 and target4.
21
22 2008-11-07 Rudolf Polzer divVerent(at)alientrap.org
23         * radiant: fix buffer overruns because of using the realpath function
24           with an insufficient buffer; there might be more of these in the code
25           base
26
27 2008-10-27 Rudolf Polzer divVerent(at)alientrap.org
28         * q3map2: -convert -format ase -shadersasbitmap convert mode that writes
29           the shader names in the *BITMAP field in the .ase. That way, the .ase
30           files work without changing as mapobjects.
31
32 2008-10-12 Rudolf Polzer divVerent(at)alientrap.org
33         * q3map2: fix the deluxemap contribution from ambient lighting. minLight
34           is still broken with deluxemapping. If you must use minLight, combine it
35           with 1/2 or 1/4 of its amount in ambient.
36
37 2008-09-30 Rudolf Polzer divVerent(at)alientrap.org
38         * q3map2: fix deluxemap when lit from the wrong side as good as possible
39           by ignoring the deluxemap contribution. Now the invariant "deluxemap
40           vector points away from the surface" should hold. Avoids sudden black
41           spots when deluxemapping.
42
43 2008-09-26 Rudolf Polzer divVerent(at)alientrap.org
44         * q3map2: turn the Urban Terror vis nudge and triangle check into options
45           -extravisnudge and -trianglecheck, as they break some Nexuiz maps.
46           Evaluate the usefulness of these options later.
47         * q3map2: make sure the intermediate .bsp when bouncing always is loadable
48           into the game (by unparsing the entities, so if gridsize got modified,
49           that change gets written too)
50
51 2008-09-23 Rudolf Polzer divVerent(at)alientrap.org
52         * q3map2: print a warning if the specified samplesize cannot be used with
53           the current lightmap size
54
55 2008-09-22 Rudolf Polzer divVerent(at)alientrap.org
56         * q3map2: add dotProduct2scale alphamod
57         * q3map2: add -minsamplesize command line option to override lightmapscale
58           specified in map files
59
60 2008-09-19 Rudolf Polzer divVerent(at)alientrap.org
61         * radiant: add a "Strafe Mode" option
62         * radiant: ctrl-tab now focuses all XYZ views in the three-part view (as
63           that is what the user is likely to want there)
64         * radiant: make rotate/scale dialogs non-modal
65
66 2008-09-18 Rudolf Polzer divVerent(at)alientrap.org
67         * radiant: handle missing anisotropy extension; fixes display bug on
68           Windows XP software renderer
69         * radiant: make logging kick in earlier
70         * radiant: add svn release to the version number
71
72 2008-09-15 Rudolf Polzer divVerent(at)alientrap.org
73         * all: added a Makefile to build GtkRadiant; this replaces scons and
74           python install.py
75         * all: got rid of libmhash dependency, using mdfour.c from DarkPlaces
76           instead
77         * q2data: remove RSA security copyrighted md4.c, using mdfour.c from DP
78           instead as a drop-in replacement
79         * all: get rid of version.h and aboutmsg.h, instead set the version in the
80           Makefile
81         * all: support cross compiling using mingw32
82
83 2008-09-13 Rudolf Polzer divVerent(at)alientrap.org
84         * q3map2: update to ZeroRadiant's q3map2
85         * q3map2: added lightmap exposure feature: -exposure 4.2 (Urban Terror)
86         * q3map2: check whether a lightmap sample is actually in the triangle
87           (Urban Terror)
88         * q3map2: nudge light sample origin by 1qu away from planes (Urban Terror)
89         * q3map2: floodlight: usage is "_floodlight" "red green blue distance
90           intensity", default "240 240 255 1024 128"; works somewhat similar to
91           dirtmapping (Urban Terror); uses a switch -lowquality
92         * q3map2: added -debugnormals feature (Urban Terror)
93         * q3map2: fix -convert -format map decompiling (note: outputs map in
94           "Alternate Texture Projection" format); no longer messes up texcoords
95         * q3map2: added -game nexuiz to use good default paths for Nexuiz
96         * q3map2: added -game quakelive to enable in-game adverts
97         * q3map2: fix incorrect plane snapping often causing holes in terrain
98         * q3map2: spawnflags on misc_model: 8 extrudes with original normals, 16
99           extrudes with up/down normals (terrain), default: extrudes with axial
100           normals (like before)
101         * q3map2: fix obvious (and reported, and patch sent in) bug when importing
102           models when the normals were pointing in a 45 degrees direction
103         * q3map2: when importing models, allow "surfaceparms structural". This
104           also turns off any plane snapping, as it is intended for caulk brushes
105           inside a model
106         * q3map2: added parameters -ne to set normal epsilon, and -de to set
107           distance epsilon (to customize plane snapping)
108         * q3map2: fix q3map_lightRGB (Urban Terror)
109         * q3map2: add a build script to cross compile q3map2 to Win32
110         * radiant: when displaying normals on a model, scale them to 8 unit size
111           on the output (so "modelscale" can be used without LOTS of lines on the
112           screen)
113         * radiant: also support "killtarget" as target key for drawing the
114           targeting lines
115         * radiant: "expand selection to whole entities" now also selects the
116           entity ITSELF; result: Ctrl-Alt-E Space makes a NEW entity now, instead of
117           just duplicating the brush (old behaviour caused bugs in maps with copied
118           func_ladders)
119         * picomodel: support .obj format as exported by Blender, with a .mtl file
120           defining the shader names for each material; to export using Blender,
121           enable "Materials" and "Material Groups" in the .obj export dialog
122         * all: bump version to 1.5.0-div0