Last Update: 2019-08-19
The SRR Framework is developed in steps.
The original project SrrTrains v0.01 established the goal to release version v0.01 with the Step 0100 (probably in year > 2012).
This goal has not been abandoned, however, the project was hibernating for a long time and we are now expecting step 0100 for earliest beyond 2021.
Currently the project is closed and waiting for 3rd party interest.
Some cross-cutting concerns
X3D Player Support
Authoring Support
Documentation
are followed up independently from the "steps".
Please refer to the Current Interworking Matrix.
Python Scripts for Blender are envisioned but not yet planned.
The file tree contains two directories
concepts/ and
testcases/
that hold some .txt files with additional information and are kept up to date continuously.
Rework the SRR Framework from step 0032 completely (discuss concepts within the community), adopt console interface for basic vehicle cab
save old SRR Framework and old Demo Layout (step 0032bf3) -- DONE
delete all files of SRR Framework and Demo Layout, start rework -- DONE
rework SrrControl.x3d, SrrControlNs.x3d, SrrTracer.x3d -- DONE
“classic” demo layout without SRR objects (comment them out) -- DONE
new main file (loads "ldf.x3d" – layout description file) -- DONE
avatar container revival -- DONE
describe test cases -- DONE
publish step 0033.01 -- DONE
create "official" open source project on the sourceforge -- DONE
role selection -- DONE
registration of static modules -- DONE
publish step 0033.02 -- DONE
singleplayer instant -- DONE
avatar container for modules -- DONE
module activation/deactivation -- DONE
dynamic modules -- DONE
publish step 0033.03 -- DONE
SrrObjectBase -- DONE
Trigger -- later -- DONE
Key Container -- DONE
Carried Keys Lock -- DONE
Contained Keys Lock -- later -- DONE
Binary Switch -- DONE
Carousel Drive -- DONE
Console Interface -- DONE
Beamer -- DONE
2nd LAN Party -- DONE
publish step 0033.04 – DONE -> "first official pre-alpha" 0033.04bf14
multiplayer open source -- later
review SrrObjectBase -- DONE
Online Test Session No.1 (OTS1) -- DONE
outsource "Keys" and "Beamers" to own extension modules -- DONE
module hierarchy -- later
Basic Tracks and Turnouts (no crossings, no Wye-turnouts) -- DONE
publish step 0033.05 -- DONE
Registration of Vehicle Types -- DONE
Setup Points basically -- DONE
publish step 0033.06 -- DONE -> "second official pre-alpha" 0033.06bf6
testing: Monolithic Layout on Webspace -- DONE
publish step 0033.07 -- DONE -> "third official pre-alpha" 0033.07bf4
testing: Support Octaga Player again -- later
asynchronous controllers of Extension Modules -- later
replace base module by Smuos -- DONE
update models for model prototypes -- DONE
instrument station house – DONE
publish step 0033.08 – DONE -> "fourth official pre-alpha" 0033.08bf1
console improvements -- done
rename setup points -> replicators -- done
MIDAS Object: Replicator -- done -> "fifth official pre-alpha" 0033.09bf2
Windmill Report -- done
publish step 0033.09 -- done
Consummatum est / start hibernation -- done -> "inofficial pre-alpha" 0033.09bf4
ArrT web update -- done
rebase to Core Prototypes -- done
documentation update (concepts' descriptions) -- done
publish step 0033.10 -- done
Quality improvements – done
publish step 0033.10bf2 "Pieta" – done -> "inofficial pre-alpha" 0033.10bf2
Key Container improvements – done
Leaving Hibernation Mode – done
Closing the project – done
publish step 0033.10bf3 "Pieta" – done -> "inofficial pre-alpha" 0033.10bf3
creating an unbound model – closed
The Regway – standalone mode – done
The Regway – bound model – done
The Regway – single player experimental – done
The Regway – closed
experimental vehicles
"Handover and Bumpers"
derailment = explosion (unfinished track, gauge check)
Adapt SRR Objects for bumper handling of trains
Adapt SRR Objects for usage in HO track, HO handling
SRR Object for crossing (still no collision handling on crossing)
SRR Object for 3-way switch
SRR Object for Moving Modules
models of Y/3way-turnouts, bumpers, crossings, turntables, handover-tracks
test: Tracks and Turnouts on dynamic modules
model of a wagon carrying a wagon, Narrow Gauge Regway
Update the Concepts' Descriptions
publish step 0033.11 "Arimathea"
basic vehicles (incl. MIDAS Objects)
SRR Framework improvements
further models of houses
publish step 0033.12 "Sabbath"
process steps to be defined
"Finish New Concept Paper" / "Improve Input for SPARK Project"
Convenience Feature "Fiat-A"
Single User VR
Single User Desktop
Single User Desktop NG
Single User VR NG
Multiuser
Mixed Reality
"LAN Party #3"
"Coupling and Collisions"
derailment on points, bursting open the points
coupling, rear end collision, head-on collision
slanting collision on turnouts and crossings
decoupling track
"Basic Interlocking (1900's)"
"Banks'n Cuts"
"Body Language"
"Cars'n Pedestrians"
"Synthetic Voice"
"Application of X3D Earth"