]>
Nick Gasson's Git Repositories - traingame.git/log
Nick Gasson [Sun, 25 Jul 2010 08:51:06 +0000 (09:51 +0100)]
Cache bounding polygon in GenTrack
Nick Gasson [Sat, 24 Jul 2010 21:06:46 +0000 (22:06 +0100)]
Load CurvedTrack as GenTrack
Nick Gasson [Sat, 24 Jul 2010 20:11:06 +0000 (21:11 +0100)]
Save GenTrack to XML
Nick Gasson [Sat, 24 Jul 2010 19:58:28 +0000 (20:58 +0100)]
Undo accidental changes to gen_track.xml
Nick Gasson [Sat, 24 Jul 2010 19:55:05 +0000 (20:55 +0100)]
Algorithm to check whether point is within bounding polygon
Nick Gasson [Sat, 24 Jul 2010 17:57:44 +0000 (18:57 +0100)]
Compute bounding polygon for GenTrack segments
Nick Gasson [Sat, 24 Jul 2010 12:38:09 +0000 (13:38 +0100)]
Change CrossoverTrack to use Point<int> to store origin
Nick Gasson [Sat, 17 Jul 2010 07:25:33 +0000 (08:25 +0100)]
Add new get_covers2 method to return covered tile vertices
Nick Gasson [Sat, 17 Jul 2010 07:14:39 +0000 (08:14 +0100)]
Move flat_graident_func into TrackCommon
Nick Gasson [Tue, 6 Jul 2010 20:32:25 +0000 (21:32 +0100)]
Draw sleepers in GenTrack segments
Nick Gasson [Tue, 6 Jul 2010 20:31:59 +0000 (21:31 +0100)]
Un-inline definitions in MapLoader
Nick Gasson [Sun, 4 Jul 2010 19:56:54 +0000 (20:56 +0100)]
Shift cube used for frustum culling
Nick Gasson [Sun, 4 Jul 2010 19:51:52 +0000 (20:51 +0100)]
Tidy up function naming
Nick Gasson [Thu, 1 Jul 2010 22:40:20 +0000 (23:40 +0100)]
Rename get_average_triangle{C,_c}ount
Nick Gasson [Thu, 1 Jul 2010 22:34:40 +0000 (23:34 +0100)]
Display render stats in game window
Nick Gasson [Thu, 1 Jul 2010 21:09:10 +0000 (22:09 +0100)]
Render sleepers on GenTrack
Nick Gasson [Wed, 30 Jun 2010 20:25:36 +0000 (21:25 +0100)]
Merge branch 'gen_track'
Nick Gasson [Wed, 30 Jun 2010 20:24:47 +0000 (21:24 +0100)]
Train moving along GenTrack
Nick Gasson [Sun, 27 Jun 2010 16:36:02 +0000 (17:36 +0100)]
Connect up diagonal GenTrack segments
Nick Gasson [Sun, 27 Jun 2010 15:41:26 +0000 (16:41 +0100)]
Fix bug in rendering of Bezier rails
Nick Gasson [Sun, 27 Jun 2010 15:23:17 +0000 (16:23 +0100)]
Function naming tidy up
Nick Gasson [Sun, 27 Jun 2010 14:57:27 +0000 (15:57 +0100)]
Add new GenTrack test map
Nick Gasson [Sun, 27 Jun 2010 14:57:13 +0000 (15:57 +0100)]
Basic rendering of new generic track
Nick Gasson [Sun, 27 Jun 2010 12:59:49 +0000 (13:59 +0100)]
Load GenTrack segments from XML
Nick Gasson [Sun, 27 Jun 2010 10:53:20 +0000 (11:53 +0100)]
Don't use add_definitions to set compiler flags
Nick Gasson [Sun, 27 Jun 2010 10:24:34 +0000 (11:24 +0100)]
Merge branch 'master' into gen_track
Nick Gasson [Sun, 27 Jun 2010 10:24:16 +0000 (11:24 +0100)]
Fix saving of maps with new schema names
Nick Gasson [Sun, 27 Jun 2010 10:16:30 +0000 (11:16 +0100)]
Add new GenTrack track implementation
Nick Gasson [Sun, 27 Jun 2010 09:49:33 +0000 (10:49 +0100)]
Consitent naming
Nick Gasson [Sun, 27 Jun 2010 09:43:03 +0000 (10:43 +0100)]
Fix wonkyness of sloped track sleepers
Nick Gasson [Sun, 27 Jun 2010 09:35:46 +0000 (10:35 +0100)]
Fix uidemo command
Nick Gasson [Sat, 19 Jun 2010 15:14:53 +0000 (16:14 +0100)]
Use GLOB_RECURSE to find files for CMake
Nick Gasson [Sun, 27 Jun 2010 08:48:01 +0000 (09:48 +0100)]
Change stationPart -> station-part
Nick Gasson [Sun, 27 Jun 2010 08:45:35 +0000 (09:45 +0100)]
Use hyphens in layout schema
Nick Gasson [Sun, 27 Jun 2010 08:36:11 +0000 (09:36 +0100)]
Modify map schema to use hyphens
Nick Gasson [Sun, 27 Jun 2010 08:21:58 +0000 (09:21 +0100)]
Fixup Xerces callbacks
Nick Gasson [Sat, 26 Jun 2010 22:53:08 +0000 (23:53 +0100)]
Convert camelCase identifiers to underscores
Nick Gasson [Tue, 8 Jun 2010 21:19:08 +0000 (22:19 +0100)]
Add a few more test maps
Nick Gasson [Tue, 8 Jun 2010 18:34:56 +0000 (19:34 +0100)]
Change version number to 0.3.0-dev
Nick Gasson [Tue, 8 Jun 2010 18:31:05 +0000 (19:31 +0100)]
Use built-in FindFreetype module from CMake 2.8
Nick Gasson [Sun, 6 Jun 2010 13:48:00 +0000 (14:48 +0100)]
Bump version to 0.2.1
Nick Gasson [Sun, 6 Jun 2010 12:34:49 +0000 (13:34 +0100)]
Gracefully handle crashes when writing files
Don't clobber maps until finished
Nick Gasson [Sun, 6 Jun 2010 12:14:00 +0000 (13:14 +0100)]
Fix crash when saving map
Nick Gasson [Sun, 6 Jun 2010 12:12:35 +0000 (13:12 +0100)]
Fix editor rendering when multi-sector track placed
Nick Gasson [Sun, 6 Jun 2010 12:10:58 +0000 (13:10 +0100)]
Tweak demo map to remove artifact
Nick Gasson [Sun, 6 Jun 2010 12:07:24 +0000 (13:07 +0100)]
Update QuadTree copyright
Nick Gasson [Sun, 6 Jun 2010 12:06:04 +0000 (13:06 +0100)]
Fix render of track overlays
Nick Gasson [Sun, 6 Jun 2010 11:48:42 +0000 (12:48 +0100)]
Re-indent Frustum.cpp
Nick Gasson [Sun, 6 Jun 2010 11:36:33 +0000 (12:36 +0100)]
Merge branch 'static_track'
Nick Gasson [Sun, 6 Jun 2010 11:35:57 +0000 (12:35 +0100)]
Remove some pointless regeneration of meshes
Nick Gasson [Sun, 6 Jun 2010 11:16:45 +0000 (12:16 +0100)]
Fix adding track and scenery in the editor
Nick Gasson [Sun, 6 Jun 2010 11:08:55 +0000 (12:08 +0100)]
Only render sea beneath sectors where it will be visible
Nick Gasson [Sun, 6 Jun 2010 10:57:25 +0000 (11:57 +0100)]
Fix rendering of track which spans multiple sectors
Nick Gasson [Sun, 6 Jun 2010 10:55:04 +0000 (11:55 +0100)]
Remove debugging lines
Nick Gasson [Sun, 6 Jun 2010 10:54:14 +0000 (11:54 +0100)]
Move clipping code into a separate class
Nick Gasson [Sun, 6 Jun 2010 10:41:40 +0000 (11:41 +0100)]
Basic clipping of each rendered sector
Nick Gasson [Sun, 6 Jun 2010 10:10:23 +0000 (11:10 +0100)]
Add method to find quad tree leaf size
Nick Gasson [Sun, 6 Jun 2010 10:10:09 +0000 (11:10 +0100)]
Remove scenery rending from Map::renderSector
Nick Gasson [Sat, 5 Jun 2010 11:55:27 +0000 (12:55 +0100)]
Tidy up TrackCommon.cpp
Nick Gasson [Sat, 5 Jun 2010 11:39:47 +0000 (12:39 +0100)]
Render S-bends as static meshes
Nick Gasson [Sat, 5 Jun 2010 11:31:03 +0000 (12:31 +0100)]
Generate curved track in static mesh
Nick Gasson [Sat, 5 Jun 2010 08:28:05 +0000 (09:28 +0100)]
Remove delay between frames
Nick Gasson [Mon, 31 May 2010 19:27:57 +0000 (20:27 +0100)]
Merge branch 'master' of ssh://vds/home/nick/git/traingame
Nick Gasson [Mon, 31 May 2010 07:31:45 +0000 (08:31 +0100)]
Fix invalid vertex sharing with different colours
Nick Gasson [Sun, 30 May 2010 21:49:29 +0000 (22:49 +0100)]
Update SlopeTrack for the new track rendering system
Nick Gasson [Sun, 30 May 2010 21:33:00 +0000 (22:33 +0100)]
Remove some of the old explicit track rendering code
Nick Gasson [Sun, 30 May 2010 21:30:48 +0000 (22:30 +0100)]
New static-mesh rendering for points
Nick Gasson [Sun, 30 May 2010 19:12:27 +0000 (20:12 +0100)]
Start making track part of the static scenery
Nick Gasson [Sun, 30 May 2010 16:37:35 +0000 (17:37 +0100)]
Support rotating objects when mesh buffers are merged
Nick Gasson [Sun, 30 May 2010 13:02:35 +0000 (14:02 +0100)]
Merge scenery into map quad mesh buffers
Nick Gasson [Sun, 30 May 2010 11:19:22 +0000 (12:19 +0100)]
Delay compiling mesh buffers until first use
Nick Gasson [Sun, 30 May 2010 11:17:54 +0000 (12:17 +0100)]
Regenerate house2 model with hard edges
Nick Gasson [Sun, 30 May 2010 11:08:43 +0000 (12:08 +0100)]
Load models into a single mesh
Nick Gasson [Sun, 30 May 2010 11:04:07 +0000 (12:04 +0100)]
Use VBO colours rather than materials
Nick Gasson [Wed, 19 May 2010 18:14:49 +0000 (19:14 +0100)]
Tweak threshold for merging mesh vertices
Nick Gasson [Wed, 19 May 2010 07:48:25 +0000 (08:48 +0100)]
Display triangle count in window title
Nick Gasson [Tue, 18 May 2010 21:18:45 +0000 (22:18 +0100)]
Remove redundant calls to glEnable
Nick Gasson [Tue, 18 May 2010 21:18:20 +0000 (22:18 +0100)]
Tweak fog start distance
Nick Gasson [Tue, 18 May 2010 20:30:21 +0000 (21:30 +0100)]
Always use VBOs when available
Nick Gasson [Sun, 18 Apr 2010 15:22:21 +0000 (16:22 +0100)]
Minor tweaks to buildings
Nick Gasson [Sun, 18 Apr 2010 15:16:56 +0000 (16:16 +0100)]
Allow scaling buildings
Nick Gasson [Sun, 18 Apr 2010 15:10:01 +0000 (16:10 +0100)]
New demo map
Nick Gasson [Sun, 18 Apr 2010 14:46:27 +0000 (15:46 +0100)]
Add GCC 4.5 STL profiling option
Nick Gasson [Sun, 28 Mar 2010 12:29:54 +0000 (13:29 +0100)]
Add demo map
Nick Gasson [Sun, 28 Mar 2010 12:25:51 +0000 (13:25 +0100)]
Always transform to correct height on points
Nick Gasson [Sun, 28 Mar 2010 12:25:14 +0000 (13:25 +0100)]
Hide station window for the time being
Nick Gasson [Sun, 28 Mar 2010 12:17:56 +0000 (13:17 +0100)]
Adjust fog for large view distances
Nick Gasson [Sun, 28 Mar 2010 11:47:07 +0000 (12:47 +0100)]
Fix rendering of crossover track
Nick Gasson [Sun, 28 Mar 2010 11:33:46 +0000 (12:33 +0100)]
Make fog stretch for far clip plane
Nick Gasson [Sun, 28 Mar 2010 11:12:34 +0000 (12:12 +0100)]
Bump version
Nick Gasson [Sun, 28 Mar 2010 11:04:19 +0000 (12:04 +0100)]
Remove debug messages
Nick Gasson [Sun, 28 Mar 2010 11:02:13 +0000 (12:02 +0100)]
Remove follow queue code
Nick Gasson [Sun, 28 Mar 2010 10:57:53 +0000 (11:57 +0100)]
Make trucks pull the train down hill
Nick Gasson [Sun, 28 Mar 2010 10:13:24 +0000 (11:13 +0100)]
Fix braking and stopping (again)
Nick Gasson [Sun, 28 Mar 2010 10:02:24 +0000 (11:02 +0100)]
Fix resistance equation
Nick Gasson [Sun, 28 Mar 2010 09:55:41 +0000 (10:55 +0100)]
Cache meshes for S-bends
Nick Gasson [Sun, 28 Mar 2010 08:48:47 +0000 (09:48 +0100)]
Only do track transforms in one place
Nick Gasson [Sun, 28 Mar 2010 08:39:15 +0000 (09:39 +0100)]
Render curved rails within tile bounds
Nick Gasson [Sun, 28 Mar 2010 08:23:07 +0000 (09:23 +0100)]
Correct placement of S-bend sleepers
Nick Gasson [Sat, 27 Mar 2010 22:29:54 +0000 (22:29 +0000)]
Compute offsets of Bezier curves to keep rails at constant separation