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
|
24221163cc
|
maintenance: removed deprecated settings
|
2017-09-09 18:54:56 +02:00 |
|
tmj-fstate
|
435dc24d3e
|
build 170908. minor refactoring and diagnostics enhancements, virtual coupling fix, support for pantograph compressor submodels
|
2017-09-09 00:55:16 +02:00 |
|
tmj-fstate
|
e5980f946c
|
minor refactoring and diagnostics enhancements, fixed some memory leaks, radiostop test command
|
2017-08-31 00:24:39 +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
|
72760ee9a8
|
bug fixes for speed table creation and update
|
2017-08-15 19:10:43 +02:00 |
|
tmj-fstate
|
7e51d5d2e0
|
changed NULL use to c++11 compliant
|
2017-08-15 00:55:38 +02:00 |
|
tmj-fstate
|
611ebed7ab
|
build 170810. multi-texture materials, reflection map support
|
2017-08-10 19:04:34 +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
|
238ea7547d
|
minor refactoring, shadows colour influenced by sun/moon positions
|
2017-08-03 16:00:48 +02:00 |
|
tmj-fstate
|
3a26ccb2fd
|
reverted pantograph control changes, removed some of the type conversion warnings
|
2017-07-28 20:28:08 +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
|
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
|
49aad85597
|
build 170628. enabled support for specular component in lighting calculations
|
2017-06-28 21:02:54 +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
|
d87848ef9b
|
post-merge cleanup
|
2017-06-13 20:04:31 +02:00 |
|
tmj-fstate
|
c72f9eede3
|
merged renderer unification branch
|
2017-06-13 18:55:36 +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
|
135ac514f4
|
fix for trace route early return on full speed signal, fix for tachometers initialization
|
2017-06-03 17:14:02 +02:00 |
|
tmj-fstate
|
5f0069bf60
|
build 170602. completed fix for infinite event loop, modified horn controls to work independent of each other
|
2017-06-02 16:35:36 +02:00 |
|
tmj-fstate
|
a28b3d5af9
|
build 170531. fix for pantograph pressure switch activation, partial fix for event sorting
|
2017-06-01 16:21:17 +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 |
|
tmj-fstate
|
d2a9f7080e
|
ground cells render code moved to renderer and partially unified; fix for slipping wheels calculation logic
|
2017-05-29 00:41:09 +02:00 |
|
tmj-fstate
|
3068cc669e
|
fixes for display list path camera-centric rendering, basic support for binary terrain object type, fix for assignment of 3d objects to terrain cells
|
2017-05-26 21:22:13 +02:00 |
|
tmj-fstate
|
2b6ea903bc
|
camera-centric rendering, initial implementation
|
2017-05-25 15:49:15 +02:00 |
|
tmj-fstate
|
ac61dbdf14
|
stl-based origin stack replacement
|
2017-05-24 15:31:53 +02:00 |
|
tmj-fstate
|
7c5f5d3d04
|
maintenance: removed deprecated render code
|
2017-05-24 14:54:02 +02:00 |
|
tmj-fstate
|
9f07e2b504
|
switches for local converter and compressor, motor connector fix for multi-unit engines, crossroad generation fixes for vbo render path
|
2017-05-23 02:25:56 +02:00 |
|
tmj-fstate
|
c38511978d
|
build 170519. fixes for buffer overflows in segment.cpp
|
2017-05-19 20:07:23 +02:00 |
|
tmj-fstate
|
93787db20d
|
replaced char parameters in sound system with stl string
|
2017-05-19 13:31:26 +02:00 |
|
tmj-fstate
|
c6fbfbbb29
|
build 170517. minor ai tweaks, scan direction update fix
|
2017-05-18 01:52:04 +02:00 |
|
tmj-fstate
|
52a76f0ba1
|
build 170515. added converter start parameters, partial unification for traction render paths, minor fixes for multi-unit cab instruments
|
2017-05-15 17:23:25 +02:00 |
|
tmj-fstate
|
98d99baa82
|
build 170513. fix for switch animation for vbo render path. opengl requirement experimentally increased to 1.5+
|
2017-05-13 17:11:35 +02:00 |
|
tmj-fstate
|
5544ed33e9
|
build 170511. crossroad generation for vbo render path. partial unification of generation and render functions for tracks and ground nodes
|
2017-05-12 00:10:40 +02:00 |
|
tmj-fstate
|
54fc93f6e5
|
build 170508. fixes for local brake use and 3-way crossroad setup
|
2017-05-08 22:41:56 +02:00 |
|
tmj-fstate
|
fafb7a63c3
|
control for alerter, doors, vehicle lights. support for multiple logs. fixes for relaytype 45, 46
|
2017-04-13 16:01:43 +02:00 |
|
tmj-fstate
|
e6f488ed6f
|
control messaging system, keyboard and gamepad inputs
|
2017-04-07 00:36:07 +02:00 |
|
tmj-fstate
|
848db5878b
|
simulation time object
|
2017-03-29 00:50:53 +02:00 |
|
tmj-fstate
|
9dda5037d3
|
moon object, tweaks to the lighting model
|
2017-03-28 13:09:01 +02:00 |
|
tmj-fstate
|
2ec6cad7cb
|
texture binding fix
|
2017-03-26 20:20:29 +02:00 |
|
tmj-fstate
|
fbba5589f7
|
enabled hardware texture compression, minor debug info enhancements
|
2017-03-26 19:13:50 +02:00 |
|
tmj-fstate
|
f8673a9f41
|
point light distance attenuation, partial unification of vbo/dl render paths
|
2017-03-25 02:00:31 +01:00 |
|