The Adventure Begins……

Dezember 30, 2015

This is my first posting written from a linux desktop!

Windows 7 began to behave annoyingly, so I decided to install Ubuntu 14.04 LTS on my laptop.

Installing Ubuntu along Windows 7 did not work out (I suppose, Microsoft has prohibited that intentionally), so I installed Ubuntu „from the scratch“.

If I still will need Windows (e.g. to run some X3D Players), I will try it with „Windows over VMWare over Ubuntu“ or some similar approach.

Have a great new year
Yours Christoph


Neues Blog „Area #A“

November 28, 2015

Auf meinem neuen Blog „Area #A“ habe ich jetzt seit einiger Zeit wieder einen neuen Artikel veröffentlicht:

http://areasharpa.wordpress.com/2015/11/28/der-grosvater-der-nie-existiert-hat/

Meint
Euer Christoph


Main Page über die Projekte

September 12, 2015

Hallo liebe Leute,

Für alle Leute, die’s gerne klar und deutlich lieben, habe ich jetzt noch sozusagen eine „Main Page“ eröffnet, wo man den „Einsprungpunkt“ in alle 5 Projekte hat.

Link: Die Projekte

Lg,
Euer Christoph


Neues Blog – Area #A

September 4, 2015

Ich habe jetzt ein neues Blog eröffnet, um dieses Blog hier von technischen Diskussionen über das 3D Web zu entlasten:

Erster Beitrag: http://areasharpa.wordpress.com/2015/09/04/hallo-welt/

Zweiter Beitrag: http://areasharpa.wordpress.com/2015/09/04/geography-matters-eine-spurensuche/

Das neue Blog heisst „Area #A“, „Das zehnte Bundesland“.

Meint
Euer Christoph


Gedankensplitter zum 3D Web

August 28, 2015

Liebe Leserinnen und Leser!

Wie Ihr wisst, mache ich mir manchmal Gedanken über das 3D Web.

OK, schon wieder ein neues Schlagwort.

Müssen wir uns vor dem 3D Web fürchten, so wie wir uns vor der Internetblase im 2000er Jahr gefürchtet haben?

Worum geht es da eigentlich?

Geht es einfach nur darum, 3D-Graphiken auf Web Pages zu applizieren?

Oder geht es um das Holodeck? Geht es darum, die Phrase „ins Internet einsteigen“ wortwörtlich zu nehmen?

Oder geht es darum, die Welt – nein, das Universum – abzuspeichern – zu sichern?

Tatsächlich geht es um all das, und es geht um mehr.

Aber beginnen wir mit den Grundlagen

. Beginnen wir mit der Modellierung des Universums.

Streng genommen lassen sich alle Phänomene auf drei Dinge zurückführen: auf Raum, auf Zeit und auf Materie/Energie.

Die Theorie von Raum und Zeit ist die Relativitätstheorie und die Quantentheorie beschäftigt sich mit Materie/Energie.

Eigentlich haben wir damit alles, was wir brauchen und es hört sich verlockend an, das gesamte Universum durch ein Wechselspiel von Raum, Zeit und Materie/Energie zu modellieren.

Doch wir stoßen auf schier unlösbare numerische Probleme, wenn wir das versuchen.

Und so hat es sich bewährt, die Materie in kleinere Häppchen zu zerlegen, in „Objekte“.

Dadurch machen wir das Universum zu einem „Universum der Objekte“ und wir modellieren es durch vier Dinge: Raum, Zeit, Objekte und Interaktionen.

Dadurch, dass wir die Materie in Objekte zerteilen, kommen wir schließlich zum Begriff der „Identität“. Identität bedeutet, dass ein Objekt immer dasselbe Objekt bleibt, von seiner Entstehung bis zu seiner Zerstörung.

Und damit hätten wir eigentlich die Grundlagen, um „das Universum zu sichern“.

Ich hatte einmal vorgeschlagen, die Welt in einer verteilten Datenbank zu speichern

, auf die man über die folgenden Schlüssel zugreifen kann:

  • virtual roaming area
  • level of detail
  • reality

Die virtual roaming area (ein Polygon) und der level of detail (ein enumerierter Typ) sind einfach zu verstehen. Es geht darum, „wo“ ich mich virtuell bewegen möchte und „wie schnell“ ich mich virtuell bewegen möchte.

Die VRA wäre also ein Ausschnitt aus der Erdoberfläche und der LoD wäre einer der Werte

  1. Fußgänger indoor
  2. Fußgänger outdoor
  3. langsames Fahrzeug
  4. schnelles Fahrzeug
  5. langsames Flugzeug
  6. schnelles Flugzeug

lod_digits

Warum ich noch einen dritten Schlüssel vorgeschlagen hatte, nämlich die reality, liegt an einer philosophisch/psychologischen Erkenntnis, daß nämlich jeder Mensch in mindestens einer eigenen Realität lebt.

Danach müßte es möglich sein, einzelne Objekte je nach Realität unterschiedlich zu modellieren (Stichwort: mehrsprachige Ortstafeln) oder gar ganze Welten zu ersetzen.
Damit hätten wir nun die Möglichkeit, Modelle der Welt in einer verteilten Datenbank zu sichern.

Im Lichte der Relativitätstheorie

– und in anbetracht der Tatsache, dass man das gesamte Universum modellieren möchte und nicht nur die Welt – würde ich heute die VRA eher durch ein STS (space time slice) ersetzen, also durch einen Ausschnitt aus der Raumzeit.

Auch den LoD würde ich um weitere Werte ergänzen.

So würde man durch eine Abfrage der verteilten Datenbank ein „gemeinsames Hier und Jetzt“ definieren, das man dann in einem „Multiuser Holodeck“ gemeinsam betreten könnte.

Meint

Euer Christoph


33rd Newsletter of SMUOS – Project Clean Up (PCU)

Juli 29, 2015

Dear Friends of SrrTrains,

The SrrTrains project has been an attempt to learn about the basics of Web3D multiuser scenes. Additionally we elaborated a few ideas, which could be related to standards for MU capable VR/AR systems.

Thank you for all your good wishes during the last 7 years.

The project clean up comprised following topics:

  1. error in the demo layout: the windmill had turned the wrong direction
  2. removed historic information about DIGITS from concepts/src/
  3. explained „Basic Initialization“ in the Concepts‘ Descriptions
  4. updated the project data base (PDB SRR) – generated .pdf files
  5. some small editorial changes

Find more information at https://letztersein.wordpress.com/srrtrains-v0-01/

Btw: Currently they’re encountering severe troubles at sourceforge.net. Hence I have already updated the SVN repository, but the freshest .zip files are not yet available.

Kind regards
Christoph


Mission Possible – SrrTrains Project Clean Up

Juli 24, 2015

SrrTrains project clean up has has been finished nearly completely.

Due to some problems they are currently encountering at sourceforge.net, the final update will still need a few days.

Things already done:

  1. error in the demo layout: the windmill had turned the wrong direction
  2. removed historic information about DIGITS from concepts/src/
  3. explained „Basic Initialization“ in the Concepts‘ Descriptions
  4. updated the project data base (PDB SRR) – generated .pdf files
  5. some small editorial changes

Things still to do:

  1. Commit source at SF – Update of the readmes – Commit source at SF – update „Home of SrrTrains“
  2. Release of the .zip Files at SF
  3. Update SF Fora, SF Features and so on, clean up SF
  4. Update PFUs „published“
  5. Update the SrrTrains „Hibernation Page“ about new release (it is not „official“)
  6. Update PFUs = „consummatum est“, hibernation information at: letztersein……
  7. Write 33rd Newsletter of SMUOS – Project Clean Up (PCU)

Nice weekend


Mission Impossible – Project Clean Up

Juli 19, 2015

I really don’t know, when I should perform the project clean up for the SrrTrains/SMUOS project.

I don’t have time for this activity.

However, to be „fit for the future“, I’m now trying to write down the

Goals and Steps for the Project Clean Up (PCU)

  1. Main Goal: enable other people to derive their own projects from the frozen open source projects http://simulrr.sourceforge.net and http://smuos.sourceforge.net
  2. Update the source code, so that all concepts can be derived from the inline comments
  3. Update the „new concept paper“, so that all concepts can be learnt from a theoretical point of view

This is it
Yours Christoph


It’s only to Clean Up the Project

Juli 12, 2015

SrrTrains v0.01 is hibernating now, no doubt – everybody knows the reason – I’m waiting for an improvement of the Network Sensor.

OK, but why to write a new blog entry about that?

I think, we should clean up the project in the mean time, to be fit for the future. Anybody like to help?

Please see the additional info in the „P.S.“.

All the best
Christoph

P.S.:

SrrTrains-Hibernation

SrrTrains v0.01

Some parts of the Project Follow Up (PFU)
Step 0033.07 – „Web Spaces“ (done)

  • testing: Monolithic Layout on Webspace — DONE
  • publish step 0033.07 — DONE -> „third official pre-alpha“ 0033.07bf4

Step 0033.08 – „Rebase to SMUOS“ (done)

  • 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

Step 0033.09 – „Preps for Rail Vehicles and Trains II“ (hibernating)

  • console improvements — done
  • rename setup points -> replicators — done
  • MIDAS Object: Replicator — done -> „fifth official pre-alpha“ 0033.09bf2
  • Key Container improvements
  • publish step 0033.09
  • finish new concept paper
  • Consummatum est

 

SMUOS

Some parts of the Project Follow Up (PFU)
Block A: Hobby Usage – halted

  • Step A.1: Simplify SIMUL-RR – done
  • Step A.2: Introduce Support for SrrTrains – done
  • Step A.3: Enhance Support for SrrTrains – halted
    • MIDAS Object: Trigger – done
    • concept for dynamic models and replicators – done
    • MIDAS Object: Creator – done
    • publish first version of step A.3 (still without dynamic model support) – done
    • MIB improvement – halted
    • publish step A.3.bugfix<N>

Block B: Try Going to Get Serious – not yet planned

  • Step B.1: Mature Network Sensor (Network Semaphores) – not yet planned
  • Step B.2: Start SMUOS/C3P – not yet planned
  • Step B.3: ……
  • Step B.4: ……
  • and so on

Block C: Professional Usage by SIMUL-RR and/or other Projects – not yet planned

  • Step C.1: ……
  • Step C.2: ……
  • and so on

28th Newsletter of SMUOS – The World of Spirit

Juni 16, 2015

The whole universe is split into two parts, I call them „the world of spirit“ and „the world of basic needs“ (the world of money).

It’s an old discussion, whether the first world drives the second (idealism) or the second drives the first (materialism).

This discussion will never be finished and there is no reliable answer to the question, imho.

Thus it’s the same with the projects SrrTrains (http://simulrr.sourceforge.net) and SMUOS (http://smuos.sourceforge.net).

First, we have a few „hard facts“ (world of money)

  1. the very basics of the SRR/SMUOS Framework have been implemented experimentally
  2. the whole story and it’s possible future until the year 2030 is described in the „new concept paper“ (which still needs some improvement and translation)
  3. Currently, the project is hibernating, because we wait for some extension of the X3D standard (improvement of the network sensor to support what we call „controller roles“)
  4. Currently, I have not got any free time for the project, because my wife has left the family and we (the children and I) need our Saturdays for housework purposes

Second, we can compare some properties of the project with a general paradigm of the Western hemisphere, with the life of Jesus Christ, where we can learn about the spiritual impacts of the project (world of spirit)

  1. The experimental SMUOS Framework is closely accompanied by 5 basic MIDAS objects and 2 SMUOS Extensions
  2. Jesus Feeds the Five Thousand
    6 Some time after this, Jesus crossed to the far shore of the Sea of Galilee (that is, the Sea of Tiberias), 2 and a great crowd of people followed him because they saw the signs he had performed by healing the sick. 3 Then Jesus went up on a mountainside and sat down with his disciples. 4 The Jewish Passover Festival was near.
    5 When Jesus looked up and saw a great crowd coming toward him, he said to Philip, “Where shall we buy bread for these people to eat?” 6 He asked this only to test him, for he already had in mind what he was going to do.
    7 Philip answered him, “It would take more than half a year’s wages[a] to buy enough bread for each one to have a bite!”
    8 Another of his disciples, Andrew, Simon Peter’s brother, spoke up, 9 “Here is a boy with five small barley loaves and two small fish, but how far will they go among so many?”
    10 Jesus said, “Have the people sit down.” There was plenty of grass in that place, and they sat down (about five thousand men were there). 11 Jesus then took the loaves, gave thanks, and distributed to those who were seated as much as they wanted. He did the same with the fish.
    12 When they had all had enough to eat, he said to his disciples, “Gather the pieces that are left over. Let nothing be wasted.” 13 So they gathered them and filled twelve baskets with the pieces of the five barley loaves left over by those who had eaten.
  3. I am feeling now like that little boy, who began to share his loaves and fish, and I’m confident, Jesus will help

Reference: https://letztersein.wordpress.com/srrtrains-v0-01/

Kind regards
Yours Christoph