Daniu
23783892f0
Undo/Redo system, hierarchy for models in scene, uuid for basic_nodes, menu bar 'windows' options
2026-02-23 21:31:31 +01:00
WLs50
0280b40ca5
Merge remote-tracking branch 'manul-public/master' into manul-staging
2025-04-05 14:24:53 +02:00
WLs50
a5f6397eca
merge manul
2025-03-09 15:36:11 +01:00
Wls50
561b84a329
move vertex user data to a separate array
...
update vao creation to support optional vertex data
update mesh serialization to account for new user data location
change t3d spec: userdata:{float|uint|int} to userdata:bool
2024-07-06 16:04:35 +02:00
Wls50
dba0a035fd
add user data vector to basic_vertex
...
update t3d, e3d & sbt specs accordingly
update node model to shape conversion to support indexed meshes
2024-06-30 16:13:19 +02:00
milek7
5bafa31f9d
Merge commit 'd8170c932b448ba6888e702746b5ae22632062d8' into sim
2022-01-05 22:21:05 +01:00
tmj-fstate
7b816594ba
maintenance: string search methods
2021-05-27 14:23:00 +02:00
milek7
af0052995a
Merge remote-tracking branch 'tmj/master' into sim
2020-10-19 03:00:24 +02:00
milek7
29f8f91ad8
Merge remote-tracking branch 'tmj/master' into sim
2020-10-18 23:35:14 +02:00
tmj-fstate
5d252745bd
basic indexed geometry support, geometry data packing
2020-10-18 14:51:52 +02:00
milek7
1dc1bd5fcb
pre-merge renames
2020-09-30 18:27:43 +02:00
tmj-fstate
c4bcb94d79
build 200709. milek7/sim branch scenery editor node bank code import
2020-07-10 16:18:12 +02:00
tmj-fstate
0fd23a53d9
milek7/sim branch opengl 3.3 renderer import
2019-10-26 15:17:09 +02:00
tmj-fstate
59df08dbee
maintenance: opengl and generic gfx class source files split
2019-10-14 21:59:01 +02:00
tmj-fstate
936e537a7a
refactoring: selectable gfx renderer groundwork
2019-10-12 18:38:01 +02:00
milek7
d95986745c
add missing replace_slashes in node triangles deserializer, vehicle picker changes, explicit filesystem::path to string conversion
2019-07-31 21:43:58 +02:00
milek7
608af111a2
Merge branch 'gfx-work' into sim
2019-03-16 02:28:42 +01:00
milek7
1c1f2f625e
Merge branch 'milek-dev' into gfx-work
2019-03-16 02:28:36 +01:00
milek7
4bc90cdd19
Merge branch 'tmj-dev' into milek-dev
2019-03-16 01:37:38 +01:00
milek7
e09b6fd747
Merge branch 'gfx-work' into nodecloner
2019-03-01 00:10:31 +01:00
tmj-fstate
e356172a81
build 190227. joint master controlled cab control, minor bug fixes
2019-02-27 16:22:46 +01:00
milek7
064b360a53
map work
2019-02-25 00:41:11 +01:00
milek7
5fe4e1213e
node cloner
2019-02-23 01:03:18 +01:00
milek7
6f48a6e55d
lazy bounding radius computing for shape_node (avoids O(n^2) deserialization)
2019-01-12 16:52:10 +01:00
milek7
e924b8914a
Merge branch 'milek-dev' into gfx-work
2019-01-12 02:23:32 +01:00
milek7
b6e280f14d
lazy bounding radius computing for shape_node (avoids O(n^2) deserialization)
2019-01-12 02:21:40 +01:00
tmj-fstate
7933ade080
maintenance: removed deprecated files, linux friendly include names
2018-10-12 19:53:33 +02:00
milek7
f5d7b1bfa9
Merge branch 'milek-dev' into gfx-work
2018-09-20 22:07:56 +02:00
milek7
d9020b5881
Merge branch 'tmj-dev' into milek-dev
2018-09-20 22:00:02 +02:00
tmj-fstate
4c7d254539
minor logging message tweaks
2018-09-18 20:29:23 +02:00
milek7
78b23b80aa
Merge branch 'milek-dev' into gfx-work
2018-07-18 13:51:11 +02:00
milek7
61bbfe667b
opacity bugfix
2018-07-18 12:17:16 +02:00
milek7
08cf801c4e
Merge branch 'tmj-dev' into milek-dev
2018-07-17 16:47:25 +02:00
milek7
4c855d5980
work
2018-07-15 23:46:53 +02:00
tmj-fstate
ff1a85fe5d
build 180708. model instance position and rotation adjustment in scenery editor, support for event launcher activation with mouse click, minor refactoring
2018-07-08 23:18:27 +02:00
milek7
13ba3fcd13
work
2018-07-08 21:33:26 +02:00
milek7
dc584c140e
Merge branch 'tmj-dev' into milek-dev
2018-06-30 18:45:58 +02:00
tmj-fstate
c0bf973c58
build 180621. serial port input device continuous independent brake control, scenery item selection and info, minor bug fixes, tweaks and refactoring
2018-06-22 01:48:44 +02:00
milek7
db58ec131a
Merge branch 'tmj-dev' into milek-dev
2018-06-15 18:58:03 +02:00
tmj-fstate
457de678c3
basic scenery data export in legacy text format
2018-06-13 16:51:57 +02:00
milek7
61836eb2e4
Merge branch 'tmj-dev'
2018-02-16 15:33:11 +01:00
tmj-fstate
0124032d3b
maintenance: settings item refactoring, include dependencies fixes
2018-01-26 16:44:47 +01:00
milek7
a215a0f8b3
Merge branch 'tmj-dev' into dev
2017-12-25 18:27:10 +01:00
tmj-fstate
5226fca281
unified simulation sound sources, gfx namespace for gfx code and structures
2017-11-12 18:16:50 +01:00
tmj-fstate
714671492b
minor refactoring and compilation fixes
2017-11-05 01:58:54 +01:00
milek7
47a8bf668d
fix gcc pch warning and fix compiling on clang
2017-11-03 21:22:52 +01:00
milek7
cc8518abb2
Merge branch 'tmj-dev' into lua
2017-10-31 21:54:16 +01:00
tmj-fstate
ffbaacdb0e
build 171031: reduced footprint for binary region terrain file
2017-10-31 21:43:31 +01:00
milek7
c62fca8b5a
Merge branch 'tmj-dev' into lua
2017-10-31 14:01:53 +01:00
tmj-fstate
071a156527
build 171030: binary serialization for region terrain
2017-10-30 23:41:22 +01:00