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