SrrTrains's Blog

Discussion, breeding, usage of SrrTrains (Simulated RailRoad)

4_Hobby-Reports

Letztes Update dieser Seite: 2013-03-13

Hi all / Hallo liebe Leute

This page contains two parts

  1. Hobby Reports for X3D Authors, who want to deal with the SrrTrains concept
  2. Hobby Reports for Programmers, who want to deal with the SrrTrains concept

The reports for authors are currently written in German language. A translation is envisioned for the future.

Diese Seite enthält zwei Teile

  1. Berichte für X3D Autoren, die sich mit dem SrrTrains Konzept befassen wollen
  2. Berichte für Programmierer, die sich mit dem SrrTrains Konzept befassen wollen

Die Berichte für Programmierer sind in Englischer Sprache geschrieben.

Reports for X3D Authors / Berichte für Autoren

Die “Hobby Reports” auf dieser Seite sollten bei der Anwendung des “Simulated Railroad Framework” (SRR Framework – siehe http://simulrr.wordpress.com/simul-rr-german) helfen, um eine beispielhafte Anlage, das sog. “Demo Layout”, auf die Beine zu stellen.

Leider haben wir das Projekt eingestellt, bevor es die “Alpha-Release” erreichte.

Mit dem momentanen Stand des SRR Framework kann man also noch keine Modelleisenbahnen bauen, aber immerhin etwas, das ich als “Simple Multiuser Online Scenes” bezeichne.

Wenn Du vor hast, das SRR Framework zu benutzen, um auch eigene Welten zu bauen, dann findest Du hier einen ersten Einblick in die Funktionsweise der sog. “SRR Objekte”.

Wir wären auch an Hilfe interessiert, die Hobby Reports dieser Seite von Deutsch nach Englisch zu übersetzen.

Kontakt: Schreib’ einfach unten einen Kommentar oder sende uns ein E-Mail.

2010-09-11: Der “Karusselschalter” ist jetzt wieder funktionsfähig (noch ohne Karussell und ohne Schlüssel, aber immerhin).
Hobby-Report “Der Karussellschalter”: SRR-HR-Karussellschalter_8.pdf (updated 2010-10-08)

2010-09-16: Es gibt auch sozusagen einen “Masterplan” für das Demo Layout, also ein kleines Paper mit einer Abbildung, die das geplante Demo Layout zeigt:
Hobby-Report “Das Demo Layout”: SRR-Demo-Layout_1.pdf

2010-09-17: Zusätzlich zum “Karusselschalter” (siehe 2010-09-11) gibt es jetzt auch einen Sonnenschirm, den man auf- und zumachen kann (eine weitere Anwendung des “binary switch” SrrSwitchA).
Hobby-Report “Der Sonnenschirm”: SRR-HR-Sonnenschirm_6.pdf (updated 2010-10-08)

2010-10-01: Mittlerweile gibt es auch ein Beispiel für ein statisches Modell, nämlich das Schlüsselbrett (eine Anwendung des “key container” SrrKeyContainer).
Hobby-Report “Das Schlüsselbrett”: SRR-HR-Schluesselbrett_4.pdf (updated 2011-01-06)

2011-05-23: Und hier ist ein erster Erfahrungsbericht eines Users (Alain aus Frankreich) – in Englischer Sprache – Danke vielmals.
Hobby-Report “Trying/Exploring SrrFramework to have a world of your own”: MonetSrr-1.pdf

2013-03-03: OK, es gibt einen “allerletzten” Hobby Report, das ist einer über ein Modul, das wir auf der “3. LAN Party” verwenden werden, es geht um Gleise und Weichen
Hobby Report “Gleise und Weichen”: SRR-HR-GleiseUndWeichen_1.pdf

Reports for Programmers / Berichte für Programmierer

2011-12-10: The SrrTrains project had published the “last official pre-alpha” version on 2013-03-01. Hence we start this chapter with the release notes (also available on the download area):
Hobby Report “Release Notes v0.01 pre-alpha”: ReleasePaperPreAlpha.pdf (last update 2013-03-03)

2010-09-16: The SrrTrains project, especially the SRR Framework, is currently an experimental(!) framework that follows the BIMPF approach (Browser Independent MultiPlayer Framework). This paper explains the basic principles of BIMPF:
Hobby-Report “Notes about the BIMPF”: NotesAboutBimpf-I.pdf

2011-03-01: A new idea: what if we could connect the simulated railroad with a real (model) railroad? This paper explains the SMUOS/C3P approach (see also http://smuos.wordpress.com). The SMUOS/C3P approach could replace the BIMPF approach eventually:
Hobby-Report “Notes about the BIMPF II”: NotesAboutBimpf-II.pdf (updated 2012-01-18)

2011-03-25: One important concept of the BIMPF and of the SMUOS/C3P approach is the concept of controller roles. This paper explains the concept of controller roles:
Hobby-Report “Notes about the BIMPF III”: NotesAboutBimpf-III.pdf (updated 2011-05-26)

2011-07-15: In late 2011 I began to redesign the TMM (Train Manager Module). This paper is written as an introduction to the topic modularity of the SRR Framework (the TMM is an extension module):
Hobby Report “Notes about the BIMPF IV”: NotesAboutBimpf-IV.pdf (updated 2011-09-08)

2012-05-18: OK, the project has been stopped since 11-11-11 and the “final” version was published on 2013-03-01.
But anyway I wrote a new concept paper, which describes the concepts that are still missing in the implementation (dynamic models, handover, moving modules, authoring support, multibrowser capability, and so on).
Maybe there is someboday out there, who is interested to contribute to and not only to use the project.:
Hobby Report “New Concept Paper”: NotesAboutBimpf-V.pdf (updated 2012-05-26)

2012-05-26: A few additional notes about vehicles:
Hobby Report “Concepts for Vehicles”: Concept-Vehicles.pdf

2012-07-21: A few thoughts about “avatars vs. dynamic models” (in German language):
Hobby Report “Concept Paper – Avatars and dynamic models”: Concept-AvatarsAndDynMods.pdf

2012-07-21: Now the project is finally finished. Here some conclusions:
Hobby Report “Conclusio (unfinished)”: NotesAboutBimpf-VI.pdf

Have fun
Christoph

20 Responses to “4_Hobby-Reports”

  1. For leaving free the clsid number “4B6E3013-6E45-11D0-9309-0020AFE05CC8″ used by blaxxun contact and bs contct, viewers, is very useful to use a custom client, hello3Dworld, who is version number 8.006 of BS Contact. This plugin have clsid number “7C26EAE8-5ABF-495B-8956-49F35631CD11″ and work well with BS Collaborate 1.307
    About hello3Dworld plugin you can read in http://www.bitmanagement.de/newsletter/201212.en.html at Licensing – Customer examples 2012 chapter:

    Phuc Le Ghia, Vietnam
    Under the slogan “Bring Your Business to the World” the Ho Chi Minh City based Joint Stock company “Phuc Le Gia” (PLG) has developed an online platform for B2C (Business to Consumer) applications. It is also targeting the mobile market with BS Contact iOS/android

    Hello 3D World

    P.L.G
    Version hello3Dworld Viewer 8.006 DirectX9 Nov 12 2012 build 6763:216
    Licensed for Phuc Le Gia Corporation, Vietnam
    http://www.hello3dworld.com/
    http://www.hello3dworld.com/plugin/hello3Dworld_installer_8006_x86.exe

    ;-)

  2. suntonlain said


    2012/7/21 Christoph Valentin

    Dear Friends of SrrTrains

    Last time I sent you the “conclusions from the project”.

    Now I have received some feed back, thus I write again to update the information.

    The paper “Conclusio (unfinished)” has been updated for better readability (added some foot notes, added some abbreviations).
    It is now available at the “Hobby Reports” page:
    http://simulrr.wordpress.com/berichte
    The glossary of the project has been updated for better readability (added two figures, added some terms and abbreviations)
    It is available at http://members.chello.at/christoph.valentin/concepts/001_Glossary.pdf

    B.t.w.: all concepts’ descriptions are published under an LGPL
    B.t.w.: The project is still in state “Stopped”!

    Have a nice week
    Christoph

    Ya, ya, ya …
    ;-)

    • suntonlain said

      What is with ‘ya, ya, ya’ ?
      well, is from here:
      EINS ZWEI POLIZEI – MO-DO (official video)

      :-)

      • suntonlain said

        Ups !!!
        We can embed youtube movies on wordpress files !
        It was jus the adress of the song with ‘ya, ya, ya’ …
        :-)

      • christoph said

        Was ist Kunst? Was ist das? ;-)

        I think, SrrTrains and all other activiteies connected to it are a “total work of art”.

        If you understand a little bit of German, it may help to browse to my personal blog “Letzter sein”, especially to the post: http://letztersein.wordpress.com/2012/05/26/gesamtkunstwerk/

        But I do not expect anyone understands me :-)

        Yours sincerely Christoph

      • suntonlain said

        christoph said

        July 31, 2012 at 6:17 pm

        Was ist Kunst? Was ist das? ;-)

        I think, SrrTrains and all other activiteies connected to it are a “total work of art”.

        If you understand a little bit of German, it may help to browse to my personal blog “Letzter sein”, especially to the post: http://letztersein.wordpress.com/2012/05/26/gesamtkunstwerk/

        But I do not expect anyone understands me :-)

        Yours sincerely Christoph

        Nice and useful.
        To understand you I have google translater..
        You can be understand well by anyone who have been at a high level school .
        VRML or X3D are languages for peoples with hight level studies.

        You knew ?
        Me to I have a obsession: Vectorial and Tensorial Calculus.

        Cuantors, Functors, Operators …

        nDimensions where n is from 1 to infinity … ;-)

      • christoph said

        Well, thanks for your positive feed back.

        And……if this is your obsession, I guess, you would have much better solutions for the track geometry calculation of SrrTrains.

        SrrTrains tracks are defined by three geometric points, “start”, “end” and “in between one point”, to calculate center and radius of a circle (the circles of the track sections need not be complanar).

        I use Cramer’s rule to solve a 3×3 system of equations (kind of “brute force”). Thus I can use cross product and dot product to calculate the determinants.

        I guess, you will have better ideas (just in case you have time and interest :-) ), Look into directory tg/ for X3D prototype SrrTrackGeometryABI.x3d.

      • suntonlain said

        christoph said
        August 5, 2012 at 9:42 pm

        I guess, you will have better ideas (just in case you have time and interest :-) ), Look into directory tg/ for X3D prototype SrrTrackGeometryABI.x3d.

        Better ideas, at me ?
        No way !
        But is possible to read that file and see what is in it.

        What is your opinion about ESPERANTO ?
        My intention is to learn this language. Maybe over a few months will be posible to use her.

        If You have time go at http://de.lernu.net/ . ;-)

  3. suntonlain said

    The new version of Blender, Blender 2.63a, is great.
    http://www.blender.org/download/get-blender/
    ;-)

  4. alain said

    Nous sommes heureux de vous annoncer
    la 20ème exposition de
    MixED ( Mix3D )

    Nous avons l’honneur de présenter
    SrrTrains

    L’exposition ouvre , pour 2 mois , le 1er mars 2012.
    ……….
    We are pleased to announce you
    the 20th exhibition on
    MixED ( Mix3D )

    We are honored to present
    SrrTrains

    The exhibition will be open from march 1rst , 2012 , during 2 months .

    Voir les articles / Read and see here

    http://mixed3d.free.fr/spip/?cat=61

    contact : mixed3d@free.fr

    Meeting Saturday 31. March, 18:00 – 19:00 french Time

    check …. http://wwp.greenwichmeantime.com/

    ( prochaine exposition / next exhibition : David Arendash )

  5. Well, You use Blender for building worlds, and objects.
    OK.
    This is nice.
    But You must to tell us how we can use python scripts from BitManagement site.

    We have these:
    - BS Exporter for Blender version 249
    - Pythn version 2.5.2.

    BS Exporter 1.2.2 has 5 py files and 4 pyc files .
    Well Christoph, where we must to put these files ?
    At me, I put them on “/Blend/.blend/scripts/” but not works !

    • http://www.bitmanagement.com/developer/contact/sdk-prev/doc/tools/blenderexporter/quick_start_guide.html

      This is error message from Python’s window:

      Traceback :
      File “”, line 1, in
      File ” bitmanagement_export.py”, line 52, in
      import bitmangement_x3d
      ImportError: Bad magic number in “bitmanagement_x3d.pyc”

      Why did not work this BS Exporter from Blender writen in python language ?

      • christoph said

        Well, I’ll try to answer with a citation of the holy bible, so please listen to Matthew 9:37:
        – The harvest is plentiful but the workers are few.

        Sorry, mostly I used X3D-Edit and a plain text editor to edit my worlds.

        I used Blender for a few things only, e.g. to create the contour of the hills.

        But I used the standard X3D-Exporter from Blender to export to X3D, afterwards I included the result using a text editor and/or X3D-Edit.

        Having some nice “authoring support” (i.e. self-written Python scripts for Blender) was definitely a goal of SrrTrains, but because of Matthew 9:37, this goal has been missed :-(

        Sorry

      • Version 1.2.1 of BS Exporter from Blender to BS Contact, works. Not perfectly, but it works.

        Nice words “The harvest is plentiful but the workers are few.” .But what are these words with Your project ?

        Infact You are still at time of sowing not of harvest …
        ;-)

      • christoph said

        regarding time of harvest or time of sowing: :-)

        Well, let’s say the seeds are the ideas that are hidden in SrrTrains.

        So the ideas are already sown.

        Now they must grow.

        And in some future, there will be somebody, let’s call him the “Lord of the harvest”, who takes some money and with his investment he will make a product from the ideas.

        Just philosophy, of course :-)

  6. Wow !
    Your latest version of SrrT, is wery entersting.
    He has a litle bug, but I’m sure that all will be OK.
    You can have VRML code on your webpage, just using http://www.web3d-fr.com/foroum/index.php?showtopic=5224
    Another useful information:
    http://www.web3d-fr.com/foroum/index.php?showtopic=5103
    :-)

    • christoph said

      Now I think, I have fixed the bug. Please find the updated “Test Package” at the sourceforge project (http://sourceforge.net/projects/simulrr/files/.

      Find the VRML files:

      • Main_bscontact.wrl
      • ExampleFrame.wrl (example frame with static modules)
      • Hill.wrl (“first” module)
      • City.wrl (“second” module)
      • Mountains.wrl (“third” module)

      I did not yet “officially” release the update, i.e. you will not find the updated files at 4shared, but you will have to visit the sourceforge project.

      All the best
      Christoph

  7. [...] these “hobby report” papers can be found at Hobby-Reports (I apologize, the page is written in [...]

  8. [...] und Internet gemacht, alles natürlich unter dem Deckmantel von SrrTrains. Zu finden auf der Seite Hobby-Reports (in der jederzeit gültigen [...]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

 
Follow

Get every new post delivered to your Inbox.

%d bloggers like this: