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