tmj-fstate
|
da396836e0
|
maintenance: removed deprecated ground code
|
2017-10-28 16:18:53 +02:00 |
|
tmj-fstate
|
4ce975a656
|
build 171027: bounding area calculation fixes, novice ui obstacle indicator, minor traction render enhancement, shadow calculations for tall enough platforms
|
2017-10-28 01:17:56 +02:00 |
|
tmj-fstate
|
d8c3b5caf4
|
build 171025: finished initial refactoring of ground class, fixes for text parser to prevent some cases of eternal parameter loops
|
2017-10-26 04:54:07 +02:00 |
|
tmj-fstate
|
d92004a818
|
support for seasonal texture sets, wireframe mode render speed fix
|
2017-10-23 15:59:53 +02:00 |
|
tmj-fstate
|
7ad760821f
|
build 1020: error fixes and backward compatibility improvements
|
2017-10-22 19:19:16 +02:00 |
|
tmj-fstate
|
87348a2ab8
|
continued refactoring: lines, terrain models; render culling optimizations and fixes
|
2017-10-17 19:49:14 +02:00 |
|
tmj-fstate
|
630b9ecf1b
|
track rendering optimization, application messaging routines moved to separate namespace
|
2017-10-15 01:06:40 +02:00 |
|
tmj-fstate
|
09dbb3c639
|
continued refactoring: traction, events, event launchers, sounds; additional diagnostics timers, minor performance enhancements and bug fixes
|
2017-10-14 03:53:13 +02:00 |
|
tmj-fstate
|
de4e10ab39
|
continued refacoring: vehicles, events, memcells, tracks, traction, traction power sources; minor readability enhancements and bug fixes
|
2017-10-11 20:21:05 +02:00 |
|
tmj-fstate
|
020c71533f
|
reduced memory use, re-enabled debug mode, plugged some of remaining memory leaks
|
2017-10-07 17:20:53 +02:00 |
|
tmj-fstate
|
f6272d37f1
|
partial initial refactoring: events, memcells, tracks, models, traction; NOTE: debug mode broken, investigate
|
2017-10-07 01:18:54 +02:00 |
|
tmj-fstate
|
6c69a5b8f1
|
build 170914. fix for car braking, sound and event updates refactored out of gfx renderer
|
2017-09-15 04:14:12 +02:00 |
|
tmj-fstate
|
f6fa8ee09b
|
build 170913. improved AI driving on slopes, consist collision distance in whois event, cab render fix
|
2017-09-14 00:29:55 +02:00 |
|
tmj-fstate
|
d75c9ff14d
|
build 170911. right mouse view panning during mouse picking in external view, signal distance calculation fix, AI car braking improvements, cab camera position retains position between view swaps, physics calculations mode switch, consist brake status report in whois event
|
2017-09-12 04:30:51 +02:00 |
|
tmj-fstate
|
3a6e2869ae
|
maintenance: minor refactoring, removed deprecated code and variables
|
2017-08-28 00:07:47 +02:00 |
|
tmj-fstate
|
a41a666184
|
fixed animation rate of scene elements
|
2017-08-23 16:56:56 +02:00 |
|
tmj-fstate
|
3a63d1d346
|
better AI handling of emergency stop procedure, simplified lod visibility calculations, adjustable track geometry fidelity
|
2017-08-22 20:07:27 +02:00 |
|
tmj-fstate
|
2b5a8288fe
|
maintenance: removed deprecated render code
|
2017-08-21 18:32:34 +02:00 |
|
tmj-fstate
|
318dd9a0fe
|
build 170820. tweaks and fixes to car detection, proximity scanning, car handling; support for basic diffuse-only gfx renderer mode
|
2017-08-21 01:29:01 +02:00 |
|
tmj-fstate
|
7e51d5d2e0
|
changed NULL use to c++11 compliant
|
2017-08-15 00:55:38 +02:00 |
|
tmj-fstate
|
7068a4ceff
|
ai improvements and fixes for acceleration and brake handling, fix for automatic sandbox activation
|
2017-08-14 15:51:08 +02:00 |
|
tmj-fstate
|
30fc01c65a
|
upgraded reflection map to dynamic environment cube map
|
2017-08-11 23:45:38 +02:00 |
|
tmj-fstate
|
611ebed7ab
|
build 170810. multi-texture materials, reflection map support
|
2017-08-10 19:04:34 +02:00 |
|
tmj-fstate
|
bc22d582de
|
compilation warnings fixes
|
2017-08-06 17:14:20 +02:00 |
|
tmj-fstate
|
7e5b2d09cb
|
conversion of legacy model-based terrain to camera-centric render system
|
2017-08-05 18:41:39 +02:00 |
|
tmj-fstate
|
b783cd38a9
|
replaced basic array in the model manager with stl containers
|
2017-08-05 18:37:05 +02:00 |
|
tmj-fstate
|
238ea7547d
|
minor refactoring, shadows colour influenced by sun/moon positions
|
2017-08-03 16:00:48 +02:00 |
|
tmj-fstate
|
c8a70e5280
|
build 170731. cascade shadow maps stub, support for additional debug camera
|
2017-08-01 03:15:19 +02:00 |
|
tmj-fstate
|
4357919272
|
mvp matrices cached separately for each render pass, eliminated duplicate screen width/height variables
|
2017-07-29 00:28:37 +02:00 |
|
tmj-fstate
|
bb58156513
|
shadow visibilty fixes, more strict degenerate triangle detection
|
2017-07-27 18:23:48 +02:00 |
|
tmj-fstate
|
000603877c
|
build 170725. cab control sound support tweaks, excluded track nodes from casting shadows
|
2017-07-25 18:34:24 +02:00 |
|
tmj-fstate
|
2f1358422d
|
multi texturing support for display list mode
|
2017-07-25 17:42:43 +02:00 |
|
tmj-fstate
|
d2d93616fa
|
build 170424. basic shadow mapping implementation, multi texturing unit setup
|
2017-07-25 14:55:25 +02:00 |
|
tmj-fstate
|
ba5a3613ad
|
build 170721. increased size of light points at long distances
|
2017-07-22 00:14:07 +02:00 |
|
tmj-fstate
|
8d5fde7371
|
completed basic separation of visual renderer from simulation
|
2017-07-21 01:27:20 +02:00 |
|
tmj-fstate
|
215a5b6039
|
gauge animation precision fix, visualization fix for turntable animations, mouse control repeat rate tweak, rudimentary framebuffer implementation
|
2017-07-20 03:51:44 +02:00 |
|
tmj-fstate
|
d51a4ea985
|
build 170715. custom sounds for cab lights, optional fallback on legacy sounds for controls without their own sound definitions
|
2017-07-16 01:57:22 +02:00 |
|
tmj-fstate
|
16718d53bb
|
refactored mouse input processor, tweaks to mouse input support, fix for diesel engine compressor, added progress bar label
|
2017-07-10 19:36:23 +02:00 |
|
tmj-fstate
|
9a008ecff5
|
build 170708. cursor-based item picking, mouse support for cab controls, rudimentary render modes support in renderer
|
2017-07-09 16:45:40 +02:00 |
|
tmj-fstate
|
d3b812ee9f
|
texture garbage collection, removed fixed binding with world camera in world render, cap on minimal volume held by reservoirs
|
2017-07-02 21:24:29 +02:00 |
|
tmj-fstate
|
534a49b636
|
selected pantograph control switches, minor bug fixes
|
2017-07-01 12:36:19 +02:00 |
|
tmj-fstate
|
49aad85597
|
build 170628. enabled support for specular component in lighting calculations
|
2017-06-28 21:02:54 +02:00 |
|
tmj-fstate
|
8e37307ff5
|
minor diagnostics enhancements and null pointer safeguards
|
2017-06-27 13:18:32 +02:00 |
|
tmj-fstate
|
5d7b3fb036
|
build 170626. individual self-illumination levels for interior sections, automatic merging of suitable terrain geometry during load from text files, unused resource release by geometry bank manager, support for ui backgrounds with width:height ratio other than 4:3, comment parsing optimization, minor bug fixes
|
2017-06-26 16:57:25 +02:00 |
|
tmj-fstate
|
34a899239f
|
build 170617. frustum based ground sector culling, fully view range based draw range limit, support for line width parameter for lines
|
2017-06-18 01:16:28 +02:00 |
|
tmj-fstate
|
0d805e8ba2
|
support for vertex data streams selection, t3d model loading fixes
|
2017-06-14 21:02:38 +02:00 |
|
tmj-fstate
|
21680a5d30
|
completed unification of render paths
|
2017-06-13 18:13:49 +02:00 |
|
tmj-fstate
|
22746bad21
|
partial replacement of math classes with glm
|
2017-06-10 22:51:51 +02:00 |
|
tmj-fstate
|
de5b245f2e
|
implemented geometry bank manager, unified traction render code
|
2017-06-08 15:00:16 +02:00 |
|
tmj-fstate
|
f48b61c650
|
early implementation of geometry bank, partial replacement of math classes with glm
|
2017-05-30 19:21:40 +02:00 |
|