[Gtkradiant] CVS: Q3Map 2.5.2

Randy Reddig,,, gtkradiant@zerowing.idsoftware.com
Tue, 18 Feb 2003 23:04:16 -0600


This is a mixed plain/HTML MIME encoded message.

--10456310562213
Content-Type: text/plain

User   : ydnar
Root   : zerowing:/cvs
Date   : 2003/02/18  23:03:58

Q3Map 2.5.2

--

  GtkRadiant/tools/quake3/q3map2/changelog.q3map2.txt
    1.5 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/changelog.q3map2.txt?rev=1.5
    diff :
      
    ! 2.3.38 (2003-02-06)
      
      - New lighting code, return of Smoove-B. Intelligently antialises shadow edges
        when you use the new -samples N switch. Get -extra quality in 1/3 the time
    --- 1,86 ----
      Q3Map2 Version History + Changelog (Reverse Chronological Order)
      
    ! 2.5.2 (2003-02-18)
    ! 
    ! - Fixed crash bugs with global map fog
    ! - Model loading really only warns once now
    ! 
    ! 
    ! 2.5.1 (2003-02-17) (Splash Damage internal release)
    ! 
    ! - Added more Hella-Fast juice to light code. Overall should be 35 0.000000aster
    ! - Refactored surface portion of raytracer code for less memory usage
    ! - Changed UVW epsilon in raytracer to catch more edge cases
    ! - Removed bounds check on occluded luxel finding, was causing more problems
    !   than it was solving
    ! - Adaptive antialiasing code now ignores unmapped luxels for better shadow
    !   edges and higher performance
    ! - Brushes in the BSP are now sorted opaque first
    ! - Fixed Really Stupid bug causing MapRawLightmap to take about 4x as long
    ! - Added optimization to make MapRawLightmap 2x as fast
    ! - New non-sucky quadrilateral subdivision of patches for MapRawLightmap
    ! - Patches with < 90 degrees of curvature are now box-lightmapped
    ! - Patch vertex normals now correctly stored, fixing bug in 2.5.0
    ! - Prints warning if map with < 10 0etail brushes is detected
    ! 
    ! 
    ! 2.5.0 (2003-02-14) (Splash Damage internal release)
    ! 
    ! RAYTRACING AND SHADOW CALCULATION
    ! - New raytracing code. Rewrote the raytracer to maximize efficiency on modern
    !   "caulk-hull" maps. Uses triangle intercept code written by SPoG, based on code
    !   by Tomas Moller and Ben Trumbore (Journal of Graphics Tools, 2(1):21-28, 1997)
    !   and a biased octree leaf subdivision scheme by Y.T.
    ! - Shadows (casting and receiving) are now controllable per-entity
    !   New entity keys: "_castShadows" or "_cs" and "_receiveShadows" or "_rc"
    !   Values: 0 = no shadows, 1 = worldspawn shadows, > 1 explicit shadow group,
    !   negative values imply no worldspawn shadow interation.
    !   *Entities, including model2 and RTCW misc_gamemodels can now cast shadows*
    ! 
    ! RADIOSITY
    ! - Bumped up default and smallest radiosity patch size. Performance should be
    !   approximately 4x with a small quality tradeoff
    ! - Radiosity patches now trace to centroid of triangle, and not bounds center
    ! - Radiosity and surface lights are now nudged around a bit if in solid
    ! - Radiosity light generation code is now thread-safe
    ! - Radiosity -dump files now .map instead of .pfb
    ! - Poorly worded "q3map_bounce" renamed to "q3map_bounceScale" (old still works)
    ! - New -bounceonly switch to store only bounced light in the BSP (for Tenebrae)
    ! 
    ! MISC LIGHTING
    ! - Optimized case where light and sample are coplanar
    ! - Forcing nudged luxels to stay within lightmap surfaces' bounds
    ! 
    ! CURVED SURFACES
    ! - New -subdivisions N argument, works with -patchmeta and -light for setting
    !   patch level-of-detail. Default value is 8, use 4 to simulate default Q3
    ! - All patch tesselation code changed to create x-patterned tesselation for
    !   better lighting
    ! - Storing patch LOD info in the .srf file for better patch light/shadows
    ! 
    ! FOG
    ! - Reworked fog code to fix bad interation with fog and clipped models
    ! 
    ! MODELS
    ! - Entities with attached MD3/ASE misc_models now have their bounds correctly set
    ! - Attached misc_models now support q3map_clipModel for solidity
    ! - Missing models will only warn once, rather than spew errors
    ! 
    ! MISC
    ! - Metasurface merging no longer folds nonplanar triangles into planar surfaces
    !   and vice-versa *
    ! - Fixed Really Stupid Bug where entity numbering was not loaded by lighting code
    !   resulting in lightmaps merging across entity boundaries *
    ! 
    ! * Might result in slightly larger BSP. For maximum efficiency, ungroup
    !   func_group entities before doing a final compile
    ! 
    ! TODO
    ! + Document new shadow stuff
    ! + Merge adjacent light-casting triangles into convex windings
    ! 
    ! 
    ! 2.3.38 (2003-02-07)
      
      - New lighting code, return of Smoove-B. Intelligently antialises shadow edges
        when you use the new -samples N switch. Get -extra quality in 1/3 the time

24 files modified :

  GtkRadiant/tools/quake3/q3map2/bsp.c
    1.6 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/bsp.c?rev=1.6
    1.5 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/bsp.c?rev=1.5
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/bsp.c.diff?r1=1.5&r2=1.6

  GtkRadiant/tools/quake3/q3map2/bspfile_abstract.c
    1.4 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/bspfile_abstract.c?rev=1.4
    1.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/bspfile_abstract.c?rev=1.3
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/bspfile_abstract.c.diff?r1=1.3&r2=1.4

  GtkRadiant/tools/quake3/q3map2/bspfile_rbsp.c
    1.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/bspfile_rbsp.c?rev=1.3
    1.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/bspfile_rbsp.c?rev=1.2
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/bspfile_rbsp.c.diff?r1=1.2&r2=1.3

  GtkRadiant/tools/quake3/q3map2/changelog.q3map2.txt
    1.5 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/changelog.q3map2.txt?rev=1.5
    1.4 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/changelog.q3map2.txt?rev=1.4
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/changelog.q3map2.txt.diff?r1=1.4&r2=1.5

  GtkRadiant/tools/quake3/q3map2/fog.c
    1.5 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/fog.c?rev=1.5
    1.4 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/fog.c?rev=1.4
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/fog.c.diff?r1=1.4&r2=1.5

  GtkRadiant/tools/quake3/q3map2/image.c
    1.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/image.c?rev=1.3
    1.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/image.c?rev=1.2
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/image.c.diff?r1=1.2&r2=1.3

  GtkRadiant/tools/quake3/q3map2/light.c
    1.4 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/light.c?rev=1.4
    1.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/light.c?rev=1.3
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/light.c.diff?r1=1.3&r2=1.4

  GtkRadiant/tools/quake3/q3map2/light_bounce.c
    1.5 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/light_bounce.c?rev=1.5
    1.4 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/light_bounce.c?rev=1.4
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/light_bounce.c.diff?r1=1.4&r2=1.5

  GtkRadiant/tools/quake3/q3map2/light_trace.c
    1.4 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/light_trace.c?rev=1.4
    1.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/light_trace.c?rev=1.3
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/light_trace.c.diff?r1=1.3&r2=1.4

  GtkRadiant/tools/quake3/q3map2/light_ydnar.c
    1.5 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/light_ydnar.c?rev=1.5
    1.4 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/light_ydnar.c?rev=1.4
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/light_ydnar.c.diff?r1=1.4&r2=1.5

  GtkRadiant/tools/quake3/q3map2/lightmaps_ydnar.c
    1.6 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/lightmaps_ydnar.c?rev=1.6
    1.5 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/lightmaps_ydnar.c?rev=1.5
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/lightmaps_ydnar.c.diff?r1=1.5&r2=1.6

  GtkRadiant/tools/quake3/q3map2/main.c
    1.4 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/main.c?rev=1.4
    1.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/main.c?rev=1.3
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/main.c.diff?r1=1.3&r2=1.4

  GtkRadiant/tools/quake3/q3map2/map.c
    1.5 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/map.c?rev=1.5
    1.4 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/map.c?rev=1.4
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/map.c.diff?r1=1.4&r2=1.5

  GtkRadiant/tools/quake3/q3map2/mesh.c
    1.4 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/mesh.c?rev=1.4
    1.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/mesh.c?rev=1.3
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/mesh.c.diff?r1=1.3&r2=1.4

  GtkRadiant/tools/quake3/q3map2/model.c
    1.4 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/model.c?rev=1.4
    1.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/model.c?rev=1.3
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/model.c.diff?r1=1.3&r2=1.4

  GtkRadiant/tools/quake3/q3map2/patch.c
    1.4 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/patch.c?rev=1.4
    1.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/patch.c?rev=1.3
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/patch.c.diff?r1=1.3&r2=1.4

  GtkRadiant/tools/quake3/q3map2/q3map2.h
    1.5 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/q3map2.h?rev=1.5
    1.4 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/q3map2.h?rev=1.4
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/q3map2.h.diff?r1=1.4&r2=1.5

  GtkRadiant/tools/quake3/q3map2/shaders.c
    1.4 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/shaders.c?rev=1.4
    1.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/shaders.c?rev=1.3
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/shaders.c.diff?r1=1.3&r2=1.4

  GtkRadiant/tools/quake3/q3map2/surface.c
    1.5 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/surface.c?rev=1.5
    1.4 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/surface.c?rev=1.4
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/surface.c.diff?r1=1.4&r2=1.5

  GtkRadiant/tools/quake3/q3map2/surface_extra.c
    1.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/surface_extra.c?rev=1.3
    1.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/surface_extra.c?rev=1.2
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/surface_extra.c.diff?r1=1.2&r2=1.3

  GtkRadiant/tools/quake3/q3map2/surface_meta.c
    1.4 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/surface_meta.c?rev=1.4
    1.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/surface_meta.c?rev=1.3
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/surface_meta.c.diff?r1=1.3&r2=1.4

  GtkRadiant/tools/quake3/q3map2/tjunction.c
    1.4 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/tjunction.c?rev=1.4
    1.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/tjunction.c?rev=1.3
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/tjunction.c.diff?r1=1.3&r2=1.4

  GtkRadiant/tools/quake3/q3map2/visflow.c
    1.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/visflow.c?rev=1.3
    1.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/visflow.c?rev=1.2
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/visflow.c.diff?r1=1.2&r2=1.3

  GtkRadiant/tools/quake3/q3map2/writebsp.c
    1.4 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/writebsp.c?rev=1.4
    1.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/writebsp.c?rev=1.3
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/writebsp.c.diff?r1=1.3&r2=1.4


--10456310562213
Content-Type: text/html

<html>
<head><title>CVS report</title></head>
<body bgcolor="#ffffff" text="#000000">

<table border=0 width="100%" cellspacing=0 cellpadding=0>
 <tr>
<td align=left><b>Commit from <i>ydnar</i></b></td>
  <td align=right valign=bottom>2003/02/18  &nbsp; 23:03:58</td>
 </tr>
</table>
<hr width="100%" size=2 noshade><br>

<code>
Q3Map 2.5.2<br>
</code>
<hr width="100%" size=2 noshade><br>
<code>
<b>GtkRadiant/tools/quake3/q3map2/changelog.q3map2.txt</b>
<pre>  
! 2.3.38 (2003-02-06)
  
  - New lighting code, return of Smoove-B. Intelligently antialises shadow edges
    when you use the new -samples N switch. Get -extra quality in 1/3 the time
--- 1,86 ----
  Q3Map2 Version History + Changelog (Reverse Chronological Order)
  
! 2.5.2 (2003-02-18)
! 
! - Fixed crash bugs with global map fog
! - Model loading really only warns once now
! 
! 
! 2.5.1 (2003-02-17) (Splash Damage internal release)
! 
! - Added more Hella-Fast juice to light code. Overall should be 35 0.000000aster
! - Refactored surface portion of raytracer code for less memory usage
! - Changed UVW epsilon in raytracer to catch more edge cases
! - Removed bounds check on occluded luxel finding, was causing more problems
!   than it was solving
! - Adaptive antialiasing code now ignores unmapped luxels for better shadow
!   edges and higher performance
! - Brushes in the BSP are now sorted opaque first
! - Fixed Really Stupid bug causing MapRawLightmap to take about 4x as long
! - Added optimization to make MapRawLightmap 2x as fast
! - New non-sucky quadrilateral subdivision of patches for MapRawLightmap
! - Patches with < 90 degrees of curvature are now box-lightmapped
! - Patch vertex normals now correctly stored, fixing bug in 2.5.0
! - Prints warning if map with < 10 0etail brushes is detected
! 
! 
! 2.5.0 (2003-02-14) (Splash Damage internal release)
! 
! RAYTRACING AND SHADOW CALCULATION
! - New raytracing code. Rewrote the raytracer to maximize efficiency on modern
!   "caulk-hull" maps. Uses triangle intercept code written by SPoG, based on code
!   by Tomas Moller and Ben Trumbore (Journal of Graphics Tools, 2(1):21-28, 1997)
!   and a biased octree leaf subdivision scheme by Y.T.
! - Shadows (casting and receiving) are now controllable per-entity
!   New entity keys: "_castShadows" or "_cs" and "_receiveShadows" or "_rc"
!   Values: 0 = no shadows, 1 = worldspawn shadows, > 1 explicit shadow group,
!   negative values imply no worldspawn shadow interation.
!   *Entities, including model2 and RTCW misc_gamemodels can now cast shadows*
! 
! RADIOSITY
! - Bumped up default and smallest radiosity patch size. Performance should be
!   approximately 4x with a small quality tradeoff
! - Radiosity patches now trace to centroid of triangle, and not bounds center
! - Radiosity and surface lights are now nudged around a bit if in solid
! - Radiosity light generation code is now thread-safe
! - Radiosity -dump files now .map instead of .pfb
! - Poorly worded "q3map_bounce" renamed to "q3map_bounceScale" (old still works)
! - New -bounceonly switch to store only bounced light in the BSP (for Tenebrae)
! 
! MISC LIGHTING
! - Optimized case where light and sample are coplanar
! - Forcing nudged luxels to stay within lightmap surfaces' bounds
! 
! CURVED SURFACES
! - New -subdivisions N argument, works with -patchmeta and -light for setting
!   patch level-of-detail. Default value is 8, use 4 to simulate default Q3
! - All patch tesselation code changed to create x-patterned tesselation for
!   better lighting
! - Storing patch LOD info in the .srf file for better patch light/shadows
! 
! FOG
! - Reworked fog code to fix bad interation with fog and clipped models
! 
! MODELS
! - Entities with attached MD3/ASE misc_models now have their bounds correctly set
! - Attached misc_models now support q3map_clipModel for solidity
! - Missing models will only warn once, rather than spew errors
! 
! MISC
! - Metasurface merging no longer folds nonplanar triangles into planar surfaces
!   and vice-versa *
! - Fixed Really Stupid Bug where entity numbering was not loaded by lighting code
!   resulting in lightmaps merging across entity boundaries *
! 
! * Might result in slightly larger BSP. For maximum efficiency, ungroup
!   func_group entities before doing a final compile
! 
! TODO
! + Document new shadow stuff
! + Merge adjacent light-casting triangles into convex windings
! 
! 
! 2.3.38 (2003-02-07)
  
  - New lighting code, return of Smoove-B. Intelligently antialises shadow edges
    when you use the new -samples N switch. Get -extra quality in 1/3 the time
</pre>
<table border=0 width="100%">

 <tr>
  <td colspan=5>&nbsp;</td>
 </tr>
 <tr bgcolor="#e0e0e0">
  <td colspan=5 align=center><b>24 files modified</b></td>
 </tr>
 <tr>
  <td><b>Module</b></td>
  <td><b>File name</b></td>
  <td colspan=3><b>Version</b></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>tools/quake3/q3map2/bsp.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/bsp.c?rev=1.5">1.5</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/bsp.c.diff?r1=text&tr1=1.5&r2=text&tr2=1.6&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/bsp.c?rev=1.6">1.6</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>tools/quake3/q3map2/bspfile_abstract.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/bspfile_abstract.c?rev=1.3">1.3</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/bspfile_abstract.c.diff?r1=text&tr1=1.3&r2=text&tr2=1.4&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/bspfile_abstract.c?rev=1.4">1.4</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>tools/quake3/q3map2/bspfile_rbsp.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/bspfile_rbsp.c?rev=1.2">1.2</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/bspfile_rbsp.c.diff?r1=text&tr1=1.2&r2=text&tr2=1.3&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/bspfile_rbsp.c?rev=1.3">1.3</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>tools/quake3/q3map2/changelog.q3map2.txt</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/changelog.q3map2.txt?rev=1.4">1.4</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/changelog.q3map2.txt.diff?r1=text&tr1=1.4&r2=text&tr2=1.5&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/changelog.q3map2.txt?rev=1.5">1.5</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>tools/quake3/q3map2/fog.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/fog.c?rev=1.4">1.4</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/fog.c.diff?r1=text&tr1=1.4&r2=text&tr2=1.5&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/fog.c?rev=1.5">1.5</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>tools/quake3/q3map2/image.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/image.c?rev=1.2">1.2</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/image.c.diff?r1=text&tr1=1.2&r2=text&tr2=1.3&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/image.c?rev=1.3">1.3</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>tools/quake3/q3map2/light.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/light.c?rev=1.3">1.3</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/light.c.diff?r1=text&tr1=1.3&r2=text&tr2=1.4&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/light.c?rev=1.4">1.4</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>tools/quake3/q3map2/light_bounce.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/light_bounce.c?rev=1.4">1.4</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/light_bounce.c.diff?r1=text&tr1=1.4&r2=text&tr2=1.5&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/light_bounce.c?rev=1.5">1.5</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>tools/quake3/q3map2/light_trace.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/light_trace.c?rev=1.3">1.3</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/light_trace.c.diff?r1=text&tr1=1.3&r2=text&tr2=1.4&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/light_trace.c?rev=1.4">1.4</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>tools/quake3/q3map2/light_ydnar.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/light_ydnar.c?rev=1.4">1.4</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/light_ydnar.c.diff?r1=text&tr1=1.4&r2=text&tr2=1.5&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/light_ydnar.c?rev=1.5">1.5</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>tools/quake3/q3map2/lightmaps_ydnar.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/lightmaps_ydnar.c?rev=1.5">1.5</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/lightmaps_ydnar.c.diff?r1=text&tr1=1.5&r2=text&tr2=1.6&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/lightmaps_ydnar.c?rev=1.6">1.6</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>tools/quake3/q3map2/main.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/main.c?rev=1.3">1.3</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/main.c.diff?r1=text&tr1=1.3&r2=text&tr2=1.4&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/main.c?rev=1.4">1.4</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>tools/quake3/q3map2/map.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/map.c?rev=1.4">1.4</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/map.c.diff?r1=text&tr1=1.4&r2=text&tr2=1.5&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/map.c?rev=1.5">1.5</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>tools/quake3/q3map2/mesh.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/mesh.c?rev=1.3">1.3</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/mesh.c.diff?r1=text&tr1=1.3&r2=text&tr2=1.4&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/mesh.c?rev=1.4">1.4</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>tools/quake3/q3map2/model.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/model.c?rev=1.3">1.3</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/model.c.diff?r1=text&tr1=1.3&r2=text&tr2=1.4&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/model.c?rev=1.4">1.4</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>tools/quake3/q3map2/patch.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/patch.c?rev=1.3">1.3</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/patch.c.diff?r1=text&tr1=1.3&r2=text&tr2=1.4&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/patch.c?rev=1.4">1.4</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>tools/quake3/q3map2/q3map2.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/q3map2.h?rev=1.4">1.4</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/q3map2.h.diff?r1=text&tr1=1.4&r2=text&tr2=1.5&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/q3map2.h?rev=1.5">1.5</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>tools/quake3/q3map2/shaders.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/shaders.c?rev=1.3">1.3</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/shaders.c.diff?r1=text&tr1=1.3&r2=text&tr2=1.4&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/shaders.c?rev=1.4">1.4</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>tools/quake3/q3map2/surface.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/surface.c?rev=1.4">1.4</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/surface.c.diff?r1=text&tr1=1.4&r2=text&tr2=1.5&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/surface.c?rev=1.5">1.5</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>tools/quake3/q3map2/surface_extra.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/surface_extra.c?rev=1.2">1.2</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/surface_extra.c.diff?r1=text&tr1=1.2&r2=text&tr2=1.3&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/surface_extra.c?rev=1.3">1.3</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>tools/quake3/q3map2/surface_meta.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/surface_meta.c?rev=1.3">1.3</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/surface_meta.c.diff?r1=text&tr1=1.3&r2=text&tr2=1.4&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/surface_meta.c?rev=1.4">1.4</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>tools/quake3/q3map2/tjunction.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/tjunction.c?rev=1.3">1.3</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/tjunction.c.diff?r1=text&tr1=1.3&r2=text&tr2=1.4&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/tjunction.c?rev=1.4">1.4</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>tools/quake3/q3map2/visflow.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/visflow.c?rev=1.2">1.2</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/visflow.c.diff?r1=text&tr1=1.2&r2=text&tr2=1.3&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/visflow.c?rev=1.3">1.3</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>tools/quake3/q3map2/writebsp.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/writebsp.c?rev=1.3">1.3</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/writebsp.c.diff?r1=text&tr1=1.3&r2=text&tr2=1.4&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/tools/quake3/q3map2/writebsp.c?rev=1.4">1.4</a></td>
 </tr>

</table>

</body>
</html>

--10456310562213--