Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Field Trip] MetaTr@versal Portal Crawl #15

Open
madjin opened this issue Dec 13, 2022 · 25 comments
Open

[Field Trip] MetaTr@versal Portal Crawl #15

madjin opened this issue Dec 13, 2022 · 25 comments

Comments

@madjin
Copy link
Member

madjin commented Dec 13, 2022

Background

Few years ago we did a platform world hop between multiple platforms: https://www.youtube.com/watch?v=_TID6n4kJ9Q

Target date: Friday Dec 30th 4pm EST

Chatted with Ben Erwin and we want to do an end of the year portal crawl through multiple platforms again this time with a bigger group of devs from different communities (WebXR / XR Social Club / OMI). This would be an excellent film making opportunity, especially if we try to use the same avatars between them (should try if they support VRM). We could also have some kind of stamp book / POAP for participants to commemorate the event with.

Can have a camera person following the group as we discuss various topics. Here's a sampler of what we discussed last trip: https://m3-org.github.io/research/worldhop.html

Survey Questions
What are these worlds made out of?
Who created the content we are consuming? Users? Pros?
How easy was it for them to do it?
What tools were they likely using?
Were they happy with what they created?
What kind of system powers the distribution of their creations when we join the server?
Original proposal: https://github.com/M3-org/proposals/issues/4

What do we want to communicate between worlds?
Discuss data portability such as:

  • basic identity information
  • real-time positional information

Shall we reuse the same questions / discussion points or come up with some new ones?


Schedule

Saturday Dec 17th 2pm EST - Planning session
Friday Dec 30th 4pm EST - Portal Crawl

Lets use this thread to figure out which platforms and in what order to traverse. From the top of my head I am thinking the following:

  • Substrata
  • Hyperfy
  • Aframe
  • JanusWeb
  • Cryptovoxels
  • VRChat
  • Hubs
  • Webaverse
  • FrameVR
  • VRland
  • Third Room

Wondering about:

  • Dreamwave
  • Anarchy Arcade
  • Sougen
  • Altspace (can there be portals out?)
  • Playcanvas site (not really multiplayer / VR)
  • Engage (native app)

Questions:

Keep it VR enabled?

@powersimple
Copy link

The Dev Planning session is scheduled for this Saturday, December 17th at 2pm Eastern.
Email [email protected] for an invitation.

@mrhegemon
Copy link

mrhegemon commented Dec 15, 2022

Was contacted by @powersimple Would love to join and share.

Our ideas and features status in our open webxr sandboxes
EtherealEngine/etherealengine#5649

Would love to have everyone come to some https://etherealengine.org Sites

Concert world - portals outside the theater
https://app.etherealengine.com/location/globe-theater

Thumbnail
jazzy_-_Copy

Golf world - can add portal in the lobby
https://puttclub.io

Thumbnail
Render_2_PREVIEW

Other worlds
http://xrti.me

@powersimple
Copy link

powersimple commented Dec 17, 2022

The destination API isn't new, but this article is
https://uploadvr.com/quest-app-to-app-travel-api/

@madjin
Copy link
Member Author

madjin commented Dec 17, 2022

We can brainstorm with the logos in this tldraw and then come up with a ordered list of destinations via links: https://www.tldraw.com/r/611f5bd8-6f09-4221-1d6b-c0a69796df3a

@madjin
Copy link
Member Author

madjin commented Dec 17, 2022

Here's a buncha categories we sorted for platforms that support portals + VR, things we needa test, and those that have VR but no exit portals (would be our end destination). I propose we do a dry run on the 30th as a group without a lot of noise but we document / stream it to a technical audience to get feedback for another one after the new years.

brave_Bss0TSN3Ek

Now we just need the particular URLs for each destination which anyone is free to comment and propose / create.

@msub2
Copy link

msub2 commented Dec 17, 2022

Playcanvas has working WebXR support, should have the same capabilities as A-Frame

@powersimple
Copy link

@dulce303
Copy link

dulce303 commented Dec 17, 2022

image

VReign Chess Room https://hub.vreign.space/yNVRQvr/vrchessroomnye2023

@madjin
Copy link
Member Author

madjin commented Dec 17, 2022

@madjin
Copy link
Member Author

madjin commented Dec 17, 2022

Made a rough portal hub in JanusWeb, need to polish: https://github.com/janusxr-examples/portal-hub

Demo: https://janusxr-examples.github.io/portal-hub/
image

@madjin
Copy link
Member Author

madjin commented Dec 17, 2022

Working on a minimalist portal hub in Hyperfy: https://hyperfy.io/portal-hub

image

@powersimple
Copy link

This is the Zoom chat from the Dec 17th Call
Evo Heyning to Everyone (2:08 PM)
Hi all, I do not use Meta or have a Quest
Alan Smithson to Everyone (2:08 PM)
get one
Evo Heyning to Everyone (2:08 PM)
So it may not make sense for me to engage on this one. I'm not feeling great today and need to get over to an XRGuild meetup
No thank you Alan
I do not want Meta devices
Alan Smithson to Everyone (2:08 PM)
fair
what hmd do you have?
Evo Heyning to Everyone (2:09 PM)
I have HTC and PS VR devices and a third dev kit headset
Alan Smithson to Everyone (2:09 PM)
making them work seamlessly is as important IMO
Evo Heyning to Everyone (2:09 PM)
It may not make sense for me to engage on this one
Alina Kadlubsky to Everyone (2:10 PM)
Good point, get well soon
Evo Heyning to Everyone (2:10 PM)
I don't work much in VR now tbh, most of my consulting is XR or AR
Alan Smithson to Everyone (2:10 PM)
get some rest Evo.
Evo Heyning to Everyone (2:11 PM)
I've got 3 other events today sorry, timing is challenging for this mtg
jin: OMI group to Everyone (2:11 PM)
https://www.tldraw.com/r/611f5bd8-6f09-4221-1d6b-c0a69796df3a
Evo Heyning to Everyone (2:12 PM)
It's great to see you all. We have a local XRGuild meetup happening soon and I'm supporting an in person meetup here in my design lab today so I can only stay for a few min this morning.
Julie Smithson to Everyone (2:13 PM)
Great to have you Evo. Hope you will join us again soon.
jin: OMI group to Everyone (2:13 PM)
https://m3-org.github.io/research/worldhop.html
#15
Evo Heyning to Everyone (2:14 PM)
Thanks for organizing Ben & Jin. I'm saving the 30th for you all and will keep that date clear of other workshops.
It helps to multicast the stream out
Twitch & YouTube
RTMP
Alan Smithson to Everyone (2:16 PM)
100% Evo
Evo Heyning to Everyone (2:16 PM)
I use Streamyard on that and that can take multiple feeds
so 8 cams
Restream similar - 8 cams switched I think?
Evo Heyning to Everyone (2:17 PM)
Is the main point of this tour related to VRM or VR?
Ethereal Engine: Liam Broza to Everyone (2:17 PM)
https://dev.etherealengine.com/location/shopping
Ethereal Engine: Liam Broza to Everyone (2:18 PM)
[file: 62c49a44e6341b6a26ec45c8_Ethereal Engine-p-500.png]
Sent Logo Jin
Evo Heyning to Everyone (2:19 PM)
Platforms handle RIGGING on VRM slightly differently for example - so arm movements or walking in one world may be altered from one space to the next.
Alan Smithson to Everyone (2:20 PM)
[file: MetaVRse Logo 2021 Black.png]
Paige Dansinger to Everyone (2:20 PM)
Infiniverse from Multiverse has portals to other platforms
Alan Smithson to Everyone (2:21 PM)
[file: MetaVRse Logo 2021 White.png]
Paige Dansinger to Everyone (2:21 PM)
https://multiverseonline.io/
Evo Heyning to Everyone (2:22 PM)
Group portaling vs solo
We can try some testing over the holidays
Alan Smithson to Everyone (2:23 PM)
[file: MetaVRse Square Logo Light.png]
Evo Heyning to Everyone (2:24 PM)
I have to run out soon - there was some question around ethical engagement and how to create a tour experience that's relatively appropriate, safe and awesome for all ages/audience levels
Evo Heyning to Everyone (2:24 PM)
(there was some concern around challenging hate crime like activities in public in VRChat, Cryptovoxels mentioned recently -- need to curate where we jump to as well as how/when)
VRChat mirror interesting
Alan Smithson to Everyone (2:27 PM)
https://www.linkedin.com/in/thomasboehme/
Austin Caine (aka Cause) to Everyone (2:27 PM)
https://www.rooom.com/
This is a potential platform to look into
Alan Smithson to Everyone (2:27 PM)
[file: rooom logo.svg]
Karen Alexander to Me (Direct Message) (2:28 PM)
Jin missed the MetaVRse logo in the chat
Alina Kadlubsky to Everyone (2:29 PM)
Neos > not sure if they have WebXR support to portal though https://neos.com/
jin: OMI group to Everyone (2:29 PM)
neos doesn't
Alina Kadlubsky to Everyone (2:29 PM)
👍
Alan Smithson to Everyone (2:29 PM)
[file: MetaVRse Square Logo Light.png]
jin: OMI group to Everyone (2:30 PM)
i think we should do a dry run before trying to really promote this
Paige Dansinger to Everyone (2:30 PM)
What about Viverse or Horizon?
Daniel Adams (msub2) to Everyone (2:30 PM)
Viverse is also hubs-based I believe
Paige Dansinger to Everyone (2:30 PM)
yes
Rec Room?
Daniel Adams (msub2) to Everyone (2:36 PM)
Why's Playcanvas under need to test VR
Karen Alexander to Everyone (2:36 PM)
VReign from Dulce: https://hub.vreign.space/yNVRQvr/sophisticated-thorough-sphere
Daniel Adams (msub2) to Everyone (2:36 PM)
Playcanvas has WebXR support
jin: OMI group to Everyone (2:37 PM)
#15
Paige Dansinger to Everyone (2:47 PM)
Friction is the name of the game!
Dulce Baerga to Everyone (2:48 PM)
Thanks Karen. :)
Daniel Adams (msub2) to Everyone (2:51 PM)
Hey all, gotta bounce a little early. Will keep track of the GitHub issue
Alan Smithson to Everyone (2:51 PM)
https://temp-23-321.metavrse.com/view?i=78
jin: OMI group to Everyone (2:53 PM)
https://hyperfy.io/portal-hub
Paige Dansinger to Everyone (2:55 PM)
https://temp-23-321.metavrse.com/view?i=78 looks really good in-world!
Karen Alexander to Everyone (2:57 PM)
Metaversing … I was familiar with Metaversy, and recently heard Metaversable. Now adding Metaversing to the lexicon ...
Julie Smithson to Everyone (3:00 PM)
Everyone, I need to jump out, I will circle back with Ben later on the outcomes and next steps. Hope to join next planning session, Happy Holidays to you all.
jin: OMI group to Everyone (3:01 PM)
agree
jin: OMI group to Everyone (3:04 PM)
https://www.vrcon.online/FilmFestival2022
Paige Dansinger to Everyone (3:05 PM)
We just hosted a Women’s Summit in Horizon - 8 days of over 50 World Hops, Talks, Panels.
Karen Alexander to Everyone (3:05 PM)
Yes, Paige!!!!!
Would love to hear about AR meetups
Paige Dansinger to Everyone (3:06 PM)
Thank you @karen for speaking about XR Women at the Women’s Summit!
Karen Alexander to Everyone (3:06 PM)
💜💜💜
jin: OMI group to Everyone (3:07 PM)
https://github.com/janusxr-examples/portal-hub
made a portal hub
Paige Dansinger to Everyone (3:07 PM)
Please invite me, I’ll be availible
Karen Alexander to Everyone (3:07 PM)
Can't promise for the 26the, but will try
Alan Smithson to Everyone (3:09 PM)
Gotta bounce guys. Fantastic meeting!
Paige Dansinger to Everyone (3:10 PM)
Thank you all, see you on 26th
Alina Kadlubsky to Everyone (3:10 PM)
It’s a holiday anyways 🙂we are currently experimenting with the bath through as well integrating our scanned environment as we scanned whole old town of Stockholm during the summer
Gotta jump now too
Paige Dansinger to Everyone (3:11 PM)
Good to see you Alina!
Me to Karen Alexander (Direct Message) (3:11 PM)
https://discord.gg/VaVC9y2cfn
Karen Alexander to Me (Direct Message) (3:12 PM)
Ben you sent that to me directly, not everyone
Ethereal Engine: Liam Broza to Everyone (3:12 PM)
EtherealEngine/etherealengine#5649
Me to Everyone (3:12 PM)
https://discord.gg/VaVC9y2cfn
jin: OMI group to Everyone (3:13 PM)
i gotta jump, see ya'll in the metaverse
Karen Alexander to Me (Direct Message) (3:13 PM)
SEe you all soon

@zfox23
Copy link

zfox23 commented Dec 21, 2022

@madjin and others: It'd be great if the Portal Crawl made a stop in one of Croquet's worlds! @codefrau mentioned to me that she'd be available to join the portal crawl on the day of the event.

I made a change to your Janus portal-hub by removing HiFi (RIP) and adding a link to a specific Croquet session running the "Campus" world. Here's the full modified file:
https://github.com/zfox23/portal-hub/blob/master/index.html
Something I don't understand is happening in GitHub land preventing me from directly making a PR against your fork.

Here's the link to the shared Croquet session in the Campus world:
https://croquet.io/microverse/?world=campus&q=nhtp2t8zyo#pw=UUrHi41c7rePjIkvayui9w

Here's what it looks like in Janus:
image

When I click on the preview image, Croquet even loads in properly! I can't interact with the Croquet app from with Janus, though.

Thoughts? 🙂

@333pov
Copy link

333pov commented Dec 26, 2022

ill be there
Screenshot_20221226_041529
Screenshot_20221218_050958

Uploading Screenshot_20221226_043346.png…

@madjin
Copy link
Member Author

madjin commented Dec 26, 2022

@madjin and others: It'd be great if the Portal Crawl made a stop in one of Croquet's worlds! @codefrau mentioned to me that she'd be available to join the portal crawl on the day of the event.

I made a change to your Janus portal-hub by removing HiFi (RIP) and adding a link to a specific Croquet session running the "Campus" world. Here's the full modified file: https://github.com/zfox23/portal-hub/blob/master/index.html Something I don't understand is happening in GitHub land preventing me from directly making a PR against your fork.

Here's the link to the shared Croquet session in the Campus world: https://croquet.io/microverse/?world=campus&q=nhtp2t8zyo#pw=UUrHi41c7rePjIkvayui9w

Here's what it looks like in Janus: image

When I click on the preview image, Croquet even loads in properly! I can't interact with the Croquet app from with Janus, though.

Thoughts? 🙂

looks great, just need to push ur changes to Github then make a PR

@madjin
Copy link
Member Author

madjin commented Dec 26, 2022

Testing

Immers Space

chrome_F5SfsCfK2U

JanusWeb

Voxels

  • Can't click things while in VR mode

Croquet

image

@madjin
Copy link
Member Author

madjin commented Dec 26, 2022

Hyperfy -> VRland

  • Basically 3D visual of itinerary
    • Organizing based on usable links / order
  • Was able to go from Hyperfy to VRland without getting kicked out!
    • Stayed in VR, BUT... downsides:
      • no hands, locomotion, completely motionless, unsettling transition

@madjin
Copy link
Member Author

madjin commented Dec 26, 2022

FrameVR -> Portal-Hub

image

To-do

  • Test more platforms
  • Make networked aframe portal world
  • Clean up the JanusWeb portal hub

@juliesmithson
Copy link

Hello all, pls can you drop updated portal crawl instructions for today?

@powersimple
Copy link

Portals will be at hyperfy.io/portal-crawl
Jin add back the one's we're going to use. wihch includes Croquet, Janus, ImmerseSpace, VRLand, and Frame

@mrhegemon
Copy link

mrhegemon commented Dec 30, 2022 via email

@madjin
Copy link
Member Author

madjin commented Dec 30, 2022

hi all, quick update: had to rebuild the whole room (not sure maybe forgot to save

The link is https://hyperfy.io/portal-hub
image

All the portals are in place now, I'm debugging and adding finishing touches to some before dry run soon.

@jimmy6DOF
Copy link

Anyone got a camera on or streaming links set to follow along or catch up later ?

@codefrau
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests