milek7
|
d3b8a40f2c
|
Merge branch 'tmj-dev' into nogfx
|
2017-08-21 20:40:16 +02:00 |
|
tmj-fstate
|
2b5a8288fe
|
maintenance: removed deprecated render code
|
2017-08-21 18:32:34 +02:00 |
|
milek7
|
2829a8430c
|
Merge branch 'tmj-dev' into nogfx
|
2017-08-21 13:19:03 +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 |
|
milek7
|
ec60853614
|
merge, with tmj renderer
|
2017-08-18 00:56:05 +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 |
|
milek7
|
3a713dd1ed
|
minimize calls to opengl by caching uniforms (is it worth it, though?)
|
2017-08-03 12:28:15 +02:00 |
|
milek7
|
26e76abfbc
|
works for rendering without texture (not done yet)
|
2017-08-03 11:49:03 +02:00 |
|
milek7
|
726a834232
|
ubo for light settings
|
2017-08-02 23:26:40 +02:00 |
|
tmj-fstate
|
c8a70e5280
|
build 170731. cascade shadow maps stub, support for additional debug camera
|
2017-08-01 03:15:19 +02:00 |
|
milek7
|
f7459f3434
|
linux support
|
2017-07-31 00:25: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 |
|
milek7
|
ce9a0b39c2
|
match include to file case
|
2017-07-28 23:39:22 +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 |
|
VB
|
0574b3f758
|
renderer changes, temporary revert shaders for traction because of lack of texless shader
|
2017-07-03 20:29:34 +02:00 |
|
VB
|
b3c2b60b97
|
disable diffuse and specular moon lighting
|
2017-07-03 18:38:22 +02:00 |
|
VB
|
25a3f8caf0
|
merge and shadow fixes
|
2017-07-03 14:08:08 +02:00 |
|
VB
|
689ad7206e
|
shadow changes
|
2017-07-03 12:10:21 +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 |
|
VB
|
2b51d8229e
|
fix null reference
|
2017-07-02 15:42:43 +02:00 |
|
VB
|
3a02a65ada
|
shadow works
|
2017-07-02 00:10:45 +02:00 |
|
tmj-fstate
|
534a49b636
|
selected pantograph control switches, minor bug fixes
|
2017-07-01 12:36:19 +02:00 |
|
VB
|
4b3d038c2b
|
moving code around
|
2017-06-30 10:39:31 +02:00 |
|
VB
|
2e022a91dd
|
fixes, fog experiments, add shaders to tree
|
2017-06-29 13:07:10 +02:00 |
|
VB
|
22f6d1f0f7
|
merge, fixed, sort of works (todo: fix cabin light, stars and fog)
|
2017-06-29 00:40:11 +02:00 |
|
VB
|
e7bb37b588
|
merge (still broken)
|
2017-06-28 22:29:54 +02:00 |
|
tmj-fstate
|
49aad85597
|
build 170628. enabled support for specular component in lighting calculations
|
2017-06-28 21:02:54 +02:00 |
|
VB
|
f01498facc
|
merge fixes (still broken)
|
2017-06-28 14:05:05 +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 |
|
VB
|
91864d8195
|
merge2 (incomplete)
|
2017-06-20 23:05:07 +02:00 |
|
VB
|
cb4e34eece
|
merge (incomplete)
|
2017-06-20 21:08:26 +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 |
|