Anzeige
Szene aus einem Massive Multiplayer Virtual Environment
Szene aus einem Massive Multiplayer Virtual Environment (Bild: Intel)

Distributed Scene Graph

Verteiltes Rechnen für MMVEs als Open Source

Mit Distributed Scene Graph (DSG) sollen die Berechnungen von Massive Multiplayer Virtual Environments auf mehrere Server verteilt werden können. Damit sollen sich die Teilnehmerzahlen um das Zwanzigfache erhöhen lassen. Intel hat DSG und den fotorealistischen Raytracer Embree als Open Source veröffentlicht.

Anzeige

Intel hat seine Distributed-Scene-Graph-Architektur als Open-Source-Software freigegeben und in Opensimulator integriert. Damit sollen sich Massive Multiplayer Virtual Environments (MMVE) auf mehrere Server skalieren und somit die Zahl der Teilnehmer und das Zwanzigfache erhöhen lassen. Bislang konnten in der ebenfalls quelloffenen Opensimulator-Software zwar problemlos neue Landschaften hinzugefügt werden. Sobald aber die Komplexität in Form von geskripteten Ereignissen oder die Teilnehmerzahl erhöht wurde, konnte der einzelne Server überlastet werden, auf dem das MMVE lief.

Mit DSG kann die Last der Berechnungen von MMVEs nun auf mehrere Server verteilt werden. So sollen Physik-Berechnungen, Skriptverarbeitung sowie die Verwaltung von Clients oder das Aktualisieren von grafischen Szenen in einzelnen Instanzen auf mehrere Server verteilt werden können. Sie werden von Distributed-Scene-Graph verwaltet. Intel hat DSG auf der Sciencesim-Plattform mit 1.000 interagierenden Clients getestet. Außerdem haben die Entwickler die Software in einem Szenario geprüft, bei dem über 13 geografisch verteilte Clientverwalter, 1.000 Bots und 20 Anwender verbunden waren. Dabei soll die Netzwerkaktivität um 99 Prozent gegenüber der Vorgängerversion von Opensimulator gesenkt worden sein.

Die Software soll sich nicht nur für Spiele, sondern auch für Szenarien für Katastrophenschutzübungen oder virtuelle Rundgänge in Sehenswürdigkeiten eignen.

Noch fehlt die Möglichkeit, DSG dynamisch zu skalieren. Zudem wollen die Entwickler das Ausliefern von Inhalten optimieren, so dass grafische Szenen auch mit mobilen Geräten abgerufen werden können.

Fotorealistisches Rendern mit Embree

Zugleich hat Intel eine Sammlung von Raytracing-Kerneln veröffentlicht, die fotorealistisches Rendering auf seinen Prozessoren optimiert. Embree nutzt dafür die SSE- und AVX-Instruktionen auf CPUs. Die Raytracing-Werkzeuge nutzen die Monte-Carlo-Algorithmen, bei denen sowohl die Strahlen von der Lichtquelle als auch die Strahlen von der Kamera bis zu den Lichtquellen der Objekte berechnet werden. Mit Embree sollen fotorealistische Bilder schnell und effizient in Echtzeit gedreht werden können. Erst wenn der Blickpunkt, beziehungsweise die Kamera, in einer statischen Position verharrt, werden Details eines Bildes nochmals nachberechnet.

Der Sourcecode von Embree ist unter der Apache-Lizenz 2.0 freigegeben und steht als Betaversion zum Download bereit. DSG ist Teil der Software Opensimulator und kann von den Git-Servern des Projekts heruntergeladen und installiert werden.


scroogie 04. Jul 2011

Das ist doch nur eine Demonstration und ein Programmierbeispiel, und meiner Meinung nach...

gorsch 04. Jul 2011

Der Algorithmus skaliert in etwa folgendermaßen: Für halb so viel "Fehler" (bzw...

Thread-Anzeige 03. Jul 2011

Second Life ist eine ganze Welt mit Infrastrukturen, Zahlungs-System usw. Vermutlich von...

sn1x 03. Jul 2011

Vielleicht zu wenig geschlafen und deshalb zuviel Koffein oder so... Dachte erst, er wäre...

sn1x 03. Jul 2011

Ähm, Sonix hat Recht. Alles ok mit dir? Man könnte fast meinen, du nutzt ein Content...

Kommentieren



Anzeige

  1. IT-Spezialist (m/w)
    IDS GmbH, Ettlingen bei Karlsruhe
  2. Softwareentwickler AUTOSAR (m/w)
    MBtech Group GmbH & Co. KGaA, Stuttgart
  3. Projektleiter (m/w) Fernmeldenetzbau / Breitbandnetze
    Bsys Mitteldeutsche Beratungs- und Systemhaus GmbH, Erfurt
  4. IT-Architekt (m/w)
    Commerz Finanz GmbH, München

Detailsuche


Top-Angebote
  1. Geforce GTX 970/980/980Ti Grafikkarte kaufen und Rise of the Tomb Raider gratis erhalten
  2. NEU: Lenovo YOGA 300 29,5 cm (11,6 Zoll HD LED) Convertible Notebook (Intel Celeron N2940, 2,2GHz, 2GB RAM, 32GB SSD, Intel H
    199,00€
  3. Steam Premium Überraschungsspiel
    2,95€

Weitere Angebote


Folgen Sie uns
       


  1. Odroid C2

    Bastelrechner mit 2 Ghz und 2 GByte Ram

  2. Patentantrag

    Apple will iPhone-Lautstärke per Apple Watch regeln

  3. Standalone

    Google soll eigenständige VR-Brille planen

  4. Ampera-e

    Opels neues Elektroauto kommt 300 km weit

  5. AVM

    Fritzboxen für Supervectoring, G.fast und Docsis 3.1 kommen

  6. Einsteins Vorhersage bestätigt

    Forscher weisen erstmals Gravitationswellen nach

  7. Datenschmuggel

    Alte USB-Sticks als Geheimwaffe gegen Nordkorea

  8. Remedy Entertainment

    Hardware-Anforderungen für Quantum Break veröffentlicht

  9. Paket-Ärger.de

    Die meisten Beschwerden über nicht ausgehändigte Pakete

  10. ÖPNV in San Francisco

    Die meisten Überwachungskameras sind nur Attrappen



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Künstliche Intelligenz: Alpha Go spielt wie ein Japaner
Künstliche Intelligenz
Alpha Go spielt wie ein Japaner
  1. Deepmind Mit neuronalem Netz durch den Irrgarten
  2. Nachruf KI-Pionier Marvin Minsky mit 88 Jahren gestorben
  3. OpenAI Elon Musk unterstützt Forschung an gemeinnütziger KI

Astronomie: Die lange Suche nach Planet X
Astronomie
Die lange Suche nach Planet X
  1. Astronomie Forscher entdecken 900 neue Galaxien
  2. Astronomie Schwarzes Loch stößt riesigen Energiestrahl aus
  3. Planet X Es könnte den neunten Planeten geben

Eizo Foris FS 2735 im Test: Beinahe der Wunschlos-glücklich-Monitor
Eizo Foris FS 2735 im Test
Beinahe der Wunschlos-glücklich-Monitor

  1. Re: Kenne ich auch, ABER...

    Graveangel | 08:38

  2. Re: Früher...

    Niaxa | 08:37

  3. Re: Ehemalig Xbox One Exclusive...

    Allandor | 08:36

  4. Re: langweilig

    somedudeatwork | 08:35

  5. Re: Crowdfunding für ECHTE Modems?

    rv112 | 08:35


  1. 07:55

  2. 07:42

  3. 07:34

  4. 07:17

  5. 19:17

  6. 17:03

  7. 16:25

  8. 15:55


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel