home.social

#xrelog — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #xrelog, aggregated by home.social.

fetched live
  1. Elevator control with a difference: Theme posters laid on the floor, teleport discs mounted floating above the headlines.

    Blue: No destination yet.
    Yellow: Off to the floor.

    The generic #javascript for beaming is not that difficult. This time we don't read the data from the flat Description text field, but from "User Data". In it, everything is stored in JSON.

    R5|Day:14 #100DaysOfCode #VR #XR #3D #xrelog #FOSS #IndieGame #Metaverse #SocialVR #100DaysOverte #Multiverse #IndieDev #js

  2. Aufzugssteuerung mal anders: Themenposter auf dem Boden gelegt, Teleportscheiben schwebend über den Überschriften montiert.

    Blau: Noch kein Ziel.
    Gelb: Ab auf die Etage.

    Das generische #Javascript für's Beamen ist garnicht so schwierig. Diesmal lesen wir die Daten nicht aus dem flachen Description-Textfeld, sondern aus "User Data". Darin wird alles in JSON hinterlegt.

    R5|Day:14 #100DaysOfCode #VR #XR #3D #xrelog #FOSS #IndieGame #Metaverse #SocialVR #100DaysOverte #Multiverse #IndieDev #js

  3. Day 13 continues with the TrackTower|15. Fifteen floors with fifteen subject areas; embedded in a shipyard and space port.

    A well-maintained football field can be very useful here. And especially here we can use small and big #js scripts. A goal counter and a world time clock are already on the list.

    Before that we need an elevator control.

    .
    \__
    R5|Day:13 #100DaysOfCode #VR #XR #3D #xrelog #FOSS #IndieGame #Metaverse #SocialVR #100DaysOverte #Multiverse #IndieDev #SpaceSoccer #Javascript

  4. Weiter geht es an Tag 13 im TrackTower|15. Fünfzehn Etagen mit fünfzehn Themen; eingebettet in Werft und Raumhafen.

    Da kann ein gepflegter Bolzplatz schon mal gute Dienste leisten. Und gerade hier können wir kleine und große Scripte gebrauchen. Ein Torzähler, eine Weltzeituhr stehen schon auf dem Zettel.

    Vorher brauchen wir noch eine Aufzugssteuerung.

    .
    \__
    R5|Day:13 #100DaysOfCode #VR #XR #3D #xrelog #FOSS #IndieGame #Metaverse #SocialVR #100DaysOverte #Multiverse #IndieDev #SpaceSoccer

  5. On day 12 I finish my first mini-project "Overte-Avatars":

    1️⃣ Tried five #avatar apps in tandem with #Overte.

    2️⃣ Each avatar fashion experiment got a memorial.

    3️⃣ Clicking on sign or model launches a browser to build an avatar yourself.

    4️⃣ For this I used a first #JS script from @Silverfish <3.

    .
    \__
    R5|Day:12 #100DaysOfCode #VR #XR #3D #xrelog #gamedev #IndieGame #Metaverse #SocialVR #100DaysOverte #Multiverse #IndieDev

  6. Am Tag 12 schließe ich mein Mini-Projekt "Overte-Avatare" ab:

    1️⃣ Habe 5 #Avatar-Apps im Zusammenspiel mit #Overte ausprobiert.

    2️⃣ Jedes Avatar-Fashion-Experiment hat ein Denkmal bekommen.

    3️⃣ Mit einem Klick auf Schild oder Model startet ein Browser, um selber einen Avatar zu bauen.

    4️⃣ Hierzu habe ich ein erstes #JS Script von @Silverfish <3 verwendet.

    .
    \__
    R5|Day:12 #100DaysOfCode #VR #XR #3D #xrelog #gamedev #IndieGame #Metaverse #SocialVR #100DaysOverte #Multiverse #IndieDev

  7. It's time for a first entity #Javascript inside #Overte. An Overte entity is a 2D or 3D Object inside a World. It has as property: "Script", there a script URL can be entered.

    (1) and (2) describes how an event is fired. In (3) the URL is read out. In (4) a fancy, local InWorld web browser is opened.

    1000 thanks to @Silverfish

    .
    \__
    R5|Day:11 #100DaysOfCode #VR #XR #3D #xrelog #gamedev #IndieGame #Metaverse #SocialVR #100DaysOverte #Multiverse #IndieDev #js

  8. Es wird Zeit für ein erstes Enity #Javascript aus #Overte. Ein Overte-Entity hat als Property: "Script", dort kann eine Script-URL eingetragen werden.

    Über (1) und (2) wird beschrieben wie ein Event gefeuert wird. In (3) wird die URL ausgelesen. In (4) wird dann ein lokaler InWorld Webbrowser aufgerufen.

    1000 Dank an @Silverfish

    .
    \__
    R5|Day:11 #100DaysOfCode #VR #XR #3D #xrelog #gamedev #IndieGame #Metaverse #SocialVR #100DaysOverte #Multiverse #IndieDev #js

  9. If you wanna have a look in #3D, which #avatar apps with legs(!) are currently available visit the @overte place "TrackTower|15"; Found so far:

    (1) mixamo - Many animations
    (2) avaturn - Your own digital twin just with one selfie
    (3) MakeAvatar - Best Overte Integration
    (4) ReadyPlayerMe - Extensive & tricky
    (5) UnionAvatar - Very creative, techn. treacherous

    .
    \__
    R5|Day 10.2 #100DaysOfCode #VR #XR #3D #xrelog #gamedev #IndieGame #Metaverse #SocialVR #100DaysOverte #Multiverse #IndieDev

  10. Wer sich in 3D anschauen möchte, welche Avatar-Apps mit Beinen(!) es aktuell gibt schaut im Place "TrackTower|15" in @overte vorbei.

    Bisher gefunden:
    (1) mixamo - Viele Animationen
    (2) avaturn - Dein eigener Digital Twin mit nem Selfie
    (3) MakeAvatar - Beste Overte-Integration
    (4) ReadyPlayerMe - Umfang- & Trickreich
    (5) UnionAvatar - Sehr kreative, techn. tückish

    .
    \__
    R5|Day 10.2 #100DaysOfCode #VR #XR #3D #xrelog #gamedev #IndieGame #Metaverse #SocialVR #100DaysOverte #Multiverse #IndieDev

  11. A second look at the domain servers shows that besides 3D entities more nodes & services running, which are there for a fluent multi-user XP:

    1. asset-server
    2. audio-mixer
    3. avatar-mixer
    4. entity-script-server
    5. entity-server
    6. message-mixer

    Here is a deep link into the #Overte architecture doc (WiP):

    y.lab.nrw/overte-domain

    .
    \__
    R5|Day9 #100DaysOfCode #VR #XR #3D #xrelog #gamedev #IndieGame #Metaverse #SocialVR #100DaysOverte #Multiverse #IndieDev #js

  12. Ein 2ter Blick auf die Domain Server zeigt, daß hier neben Entities auch noch weitere Nodes & Services betrieben werden, die für eine flüssige Multi-User XP da sind:

    1. asset-server
    2. audio-mixer
    3. avatar-mixer
    4. entity-script-server
    5. entity-server
    6. message-mixer

    Hier ein deep link in die #Overte Architectur-Doku hinein (WiP):

    y.lab.nrw/overte-domain

    .
    \__
    R5|Day9 #100DaysOfCode #VR #XR #3D #xrelog #gamedev #IndieGame #Metaverse #SocialVR #100DaysOverte #Multiverse #IndieDev #js

  13. Before we start coding in the next days, let's take a look at #Overte's Big Picture:

    There are ten entity types (1) that can be placed within Zones (2) or Places (3) as part of a #3D World. Places then live on a domain server (4). A Directory Server (5) forms a pillow where Domains, Places & Users are bound.

    In the future, these should be able to federate multiple #multiverses with each other. Let's try a 3D Fediverse.

    .
    \__
    R5|Day8 #100DaysOfCode #VR #xrelog #gamedev #IndieGame #Metaverse

  14. Bevor es in den nächsten Tagen richtig los geht, sollten wir uns das Big-Picture von #Overte anschauen:

    Es gibt zehn Entity Typen (1) die innerhalb von Zonen (2) oder Places (3) platziert werden können. Places leben dann auf einem Domain Server (4). Ein Directory-Server (5) bildet das Kissen wo Domains, Places & User gebunden sind.

    Diese sollen in Zukunft federiert mehre #Multiverses miteinder verbinden.

    .
    \__
    R5|Day8 #100DaysOfCode #VR #3D #xrelog #gamedev #IndieGame #Metaverse #SocialVR

  15. On day six of my #100DaysOfCode journey I installed a self-hosted url shortener: yourls. And not just because of the 200+ plugins.

    y.lab.nrw/awsm-yrls

    This not only makes URL's shorter, but it can also make them more speaking. Especially where apps like hedgedoc, peertube or droppy generate URL's with sometimes nasty long UUID's.

    .
    \__
    R5|Day6 #100DaysOverte #VR #AR #XR #3D #xrelog #gamedev #IndieGame #Multiverse #Metaverse

  16. Am Tag 6 meiner #100DaysOfCode Reise habe ich einen self-hosted url shortener installiert: yourls. Und das nicht nur der über 200 Plugins wegen.

    y.lab.nrw/awsm-yrls

    Das ermöglicht nicht nur kürzere, sondern auch sprechendere URL's. Gerade wo Apps wie hedgedoc, peertube oder droppy URL's mit teilweise üblen langen UUID's generieren.

    .
    \__
    R5|Day6 #100DaysOverte #VR #AR #XR #3D #xrelog #gamedev #IndieGame #Multiverse #Metaverse

  17. Before I explore the different types of scripts in the next few days as part of my #100DaysOfCode in #Overte one last look in the mirror:

    (1) Pretty Digial Twin
    (2) Explorer-Consultant not only at NASA
    (3) Interviewer of vampires
    (4) DevOps & InfoSec Architect
    (5) WaddeHaddeDuDeDa

    .
    \__
    #R5D5 #100DaysOverte #AR #VR #XR #3D #xrelog #gamedev #IndieGame #Multiverse #Metaverse

  18. Bevor ich in den nächsten Tagen die verschiedenen Typen von Scripten in #Overte im Rahmen meiner #100DaysOfCode erkunde, ein letzter Blick in den Spiegel:

    (1) Ziemlich Digial Twin
    (2) Erforscher-Consultant bei der NASA
    (3) Interviewer von Vampiren
    (4) DevOps & InfoSec Architect
    (5) WaddeHaddeDuDeDa

    .
    \__
    #R5D5 #100DaysOverte #AR #VR #XR #3D #xrelog #gamedev #IndieGame #Multiverse #Metaverse

  19. Das hier wartet auch schon seit ein paar Wochen darauf mehr entdeckt zu werden:

    #GravitySketch

    Gibts für Umme, inkl. 1 GB Cloud-Speicher z.b. im Pico-Store. Über den Cloud-Speicher kann ich meine 3D-Modelle wunderbar inspizieren, so von allen Seiten. Von der VR Skizze z.b. nach #Overte in wenigen Klicks. Unbedingt mal anschauen.

    .
    \__
    #VR #AR #XR #xrelog #pico4

  20. Das letzte auf der #xrelog22 war eine spontan einberufene "Paella-Poetry-Party". Wie bei einer Paella üblich, wird reingehauen, was in den letzten Tage übrig geblieben ist. Abgeschmeckt mit Safran und gutem Olivenöl, lecker serviert im #iccbs; Also dem ersten VR-Chaos-Sendestudio aus dem #multiverse mit dem Namen: Intergalactic Chaos Communication Broadcast Studio.

    .
    \__
    #VR #AR #XR #metaverse #xrelog #jev22

  21. Also manchmal ist es ja doch prima das #Fediverse so als Backup zu haben.

    Es scheint das ein paar #c3voc relives unter die Räder gekommen sind. Wir fahnden noch.

    Wer bis dahin nicht auf den #xrelog22 Talk "Third Room: Decentralized Virtual Worlds on Matrix" von @thirdroom @robertlong warten kann oder möchte, kann sich das gleich hier um die Ecke auf unserer #peertube Instanz anschauen:

    .
    \__
    #VR #AR #XR #metaverse #xrelog #multiverse #jev22

    tube.lab.nrw/w/6sozpV5qfQwP42S

  22. We're in the open... Overte.org.

    Jim, the needs of the many outweigh the needs of the few... !