m3
Special thanks to mich and alexkim for taking notes
The Spaces was a focus on interoperability between community members in the VR/AR/metaverse space. The goal is to build relationships with devs in particular because a lot work in siloed environments when collaboration is important.
One of the issues with various platforms in the crypto space is every platform has their own standards and currencies. This fractured environment also exists among different communities and Discord groups that are all working towards the same future. There is a need for a constellation to connect all nodes. Need open standards. Need better incentive structure.
Jin @dankvr
First Step to Interoperability is Communication
Why it matters- what is the metaverse essay Matthew Ball
Currently Digital World is a Mall where each store uses its own currency
Economic Incentives
Silk road analogy- currently no roads between the big cities
A whole bunch of nodes but no constellations
Open standards and file formats are the glue to weave that web
Challenges of Interoperability Request to speak
Two challenges: Incentives/Information Sharing for Metaverse Interoperability
Call to discuss perspectives/ initiatives people are building.
Lchlannford.eth @fordacious
WEBXR / OpenXR
@AMORATION
Khronos WEBXR
Discussing a public map of the metaverse
@open_metaverse - seeking to bridge virtual worlds through identity, social graphs, inventory and more (from their Twitter)
Jin @dankvr
Map initiative is great: https://github.com/omigroup/omigroup/issues/109
Infographic about industries: https://github.com/madjin/ipfs-ecosystem
@amoration
Exciting to see discussions about discovery
A separate twitter convo on twitter next week
@_limbofeather
https://zesty.market
On chain monetization mechanisms
Banners that can be played on oculus quest
Open source protocol
Web3xr
Jin @dankvr
Hackothon initiatives (happening in WebXR discord)
XR and web3 cross pollination
Open source ingredients
@_limbofeather
Audience very technical
Xr pilled lol
@griffisaurus
Working with two cofounders to build a content management system for the open metaverse
Janus community
Making something easier to make virtual spaces without expertise in java
Will be a DAO
Open source fork of janus
Question to Jin- Is OMI looking to be a place where devs can coordinate on bounties - how do you all see that working? Overlap between technical development across projects. Where is the place for coordination
Jin @dankvr
Hackothons can be a good place for coordination (note:but maybe create a permanent HUB?)
Community discussions hackathon incentives happening in WebXR discord: http://discord.gg/Jt5tfaM
@griffisaurus
Quick comment/ praise for metaverse maps
Metaverse maps: https://hackmd.io/@xr/maps
Jin @dankvr
Give each company a booth in an open metaverse expo
Mapping initiatives meeting next wednesday
Call for stories about challenges to interoperability
@killamikemilla
Problems about building
Building a twitch/youtube for live performances
Doesn’t want to build out the avatar pieces- thats not the focus of the project (people will drop in and out)
Need from the community- to fit with the product- if there was a way to implement a facebook style sign in (metamask?) Pulling avatar info/ model files/ updated in game. “Persistent Avatars”
Thanked jin about providing these resources
@meta_dreamer
Sign in with ethereum wallet (universal account)
Just like people have a .ETH name you can attach more things
Working with webaverse to attach a VRM avatar to ethereum address- instant render ov avatar at first time sign in
Good example of the needs for metaverse/ web3 to succeed
Active research and development initiative
First roadblock to that- a live configurator for avatar and wearables to bake in the avatar into
Lobbying platforms for standard integration
Find lowest firction paths towards adoption
This avatar VRM file is a low hanging fruit for interoperability (simple address lookup)
Home world linking to profile possible too
Files can be stored on arweave or IPFS
Jin asked- “is this tied to ENS?”
Answer -= Yes and tied to Ceramic Network (a complement to blockchain)
Register schemas on ceramic - composable data streams
soft.id - universal ID
D.I.D decentralized identity
Web3 currently focused on financials and money, buy data use cases will become more important and useful
Jin @ dankvr
Hat/wearbles are traits
Mutable data- should that be a token
Dedicate an episode to avatar interop
Once we have interoperable avatar formats we can create specialized cinematics
Virtual productions can drive interop (see https://hackmd.io/@xr/nftavatars)
Creates a vision
Current schelling point is like ready player one, but a lot of the IP is owned by big studios. What if we see our characters in cinematics and games (Personal IP moving to large scale media production (ground up rather than top down))
NEOS VR and VR CHAT- platforms that allow custom avatar
Somnium space and webaverse have custom avatar function- but not other crypto metaverse realms (Decentraland / Cryptovoxels)
@thegeoweb
Thanks jin
Needs a catalyst to push the hard work of collaborating
Meta FB news is a catalyst
WEB3 side- trying to build sustainable incentives for open/public goods
Partial ownership to mirror real world land ownership AR
Money to support webxr
Money goes to the public to distribute to open source devs
@mutani_io
Found Jin through @boomboxheads
Mutani - digital fashion initiative
Radical fashion designers suited to game spaces- not large brand space
Digital fashion assets for autonomy of self expression in virtual spaces
From a trad fashion bg
How can she best build for that future- difficult between all the different world, DCL and somnium Cryptoavatars
How to best start preparing digital assets for interop
Jin
Metafactory: https://twitter.com/themetafactory good place to discuss wearable interop
@thisismein360vr zen futurist
More on the immersive viewing/ navigating/ storage environment
Jin dankvr
Need for a live tweeter
Note taker/scribe needed
Information sharing for those who can’t make it
@technobaboo Nova King
User experience design
Good experiences for XR
Low level understanding (“street level”)
How to help people understand lower layers
How do we standardize things in linux
XR dev
Dbus interoperability
@yangwao Matej
NFT marketplace on Kusama
Emphasis on community ownership
Metaprime infrastructure public good
Everything they write they give away under different license
Testnet- like ceramic
Running research to build the infrastructure
@bradleyc
Metalist
Simple NFT that can be pushed to different platforms across the metaverse
Simple IP- When people first enter metaverse it should be decentralized and not corpo controlled mechanism controlled mechanisms
Avatar jpg obj gltf package- easy to materialize everywhere
Jin
Cataloguing all NFT avatar projects: https://hackmd.io/@xr/nftavatars
Guidelines for optimal interp
File format and performance specs
@lancelumix virgils.io
Intro VR to healthcare
People are meeting inside virtual spaces to do therapy
Focus on neurodivergent children
Healthcare is a beast nad has a lot of pushback to do things the old way
introducing VR is a challenge but the market could be good
Close eyes on web3 stuff- not focusing on dev in web3 yet, because healthcare is conservative market future plan to become a DAO
Jin
Who uses blender?
Blender is in everybodies tool chest
Some people calling it the next industry standard
Small team/ community owned project
Nexus of 3D artist workflows, swiss army tool for interop
@anarchyarcade “sithlord”
Interop of avatars and incentivising/ mainstream reach
Mainstream needs to be convinced they want an interop avatar
Mainstream gamers aren’t convinced yet- why do they want this interop?
Jin asks about modding-
Modding culture is awesome, anyone who uses blender is closer to dev than user
A lot to learn from modding scene- a lot of technical implementation problems they have run into
Mod.io unifying user generated content, blockchain can learn from them
Jin
Motivation for DCL DAO funding blender sponsorship
Opensource takes coordination
Tech used to be as closed as gaming industry today: https://a16z.com/2016/06/01/open-source-gaming-vr/
Loot NFT drop - pure metadata
Anarchy Arcade can drop in metadata and transmogrify it into a number of different forms
Jin
global/ shared/ local
Different levels of expectations and privacy
Desktop envirnment should not be ignore
Previous field trip needed coordinating through discord
Discord deserves a lot of credit to world connecting interop
Open metaverse movement spread out across servers
Nova king
We’re not going to be in virtual worlds all the time
“Going home” familiar space
Important to figure out what people are doing when they’re not in virtual worlds
Limbofeather
Other spaces outside of virtual worlds
What worlds are you guys in?
Zen
Horizon workrooms
Pr vr system dreams v-time
Depends on what they are trying to accomplish
Limbofeather
Any concerns about horizons
Zen
Even twitter spaces stores text to speech
Weighing risks vs benefits
Nova King
Whenever you have a particular home space that you expect to flow in and out of, you blur the line between private and public
Linux- all the data is truly my own
Home space- 100% private- you know who has access
AnarchyArcade
“Local first” all saves are local on computer
A clone/mirror is in cloud but original is always owned locally
Nova King
Permissions systems do not abide by your rule- a set of rules someone else came up with that you can make some adjustments too
Easy to exploit/socially engineer
Mentality is to have my personal space on my device
Everything going in and out is technologically enforced
Anarchy
There’s magic in collaboration
Nova King
Needs to know what is private space and what is public space
Horizons- limits are blurry
Need to understand what the constraints are so private things are not unknowingly in public
Jin
Having the physical hardcopy of something
When you have a copy of the file it helps when bringing it into other places
Cautious of anything that doesn’t let me download my data
Downloading data is owning data
Right click savers have a point there
If you don’t own the hardcopy someone else is in control of your access- so what does that mean for ownership?
Nova King-
Demo night (https://youtu.be/e26UJRCGfGk?t=3593), I was literally able to grab a minecraft avatar and map the skin onto a player model and gain a gltf- through debus/.directly the avatar could be dropped into VR chat or neos
Advatnatges of file storage being local- less latency more control over assets
We need to reclaim file storage versus cloud storage
throttling/ browser compatibility risks
If you can feel whats happening people can understand what happening
Jin
We should dedicate an episode to ownership
Mutani
Appreciated novas fierce advocacy for ownership
January 2022 speakers about actions on privacy https://twitter.com/Privacy_Salon
Jin
We can’t have an open metaverse without privacy
Vtuber culture driving privacy https://hackmd.io/@xr/privacy
Nova King
Whenever you look at someone who understands privacy- true privacy a collect least data possible, give control in simplest method possible, needs to be reliable
@Eibrielbot
MPC
Decentraland dao community
Jin-
Eibrielbot is an ally in communications with DAO and proposal
Communication and coordination
Users are stakeholders
A lot of motivation needs relationships between communities platforms and devs before the technical interop
Hackathons next year and vr world meetups/ field trips and workshops next year will help build out the infrastructure
Mentioned the mapping initiative again “Open metaverse conference”
Jin has been working on multiple platform interop- one challenge is convincing people that its cool and people will want it
Virtual production and creating content out of that
Virtual green screen lets you appear in a set- a show with tech vibes
Living the medium
Anarchy arcade
Video avatars allow
Source engine show set
Don’t need to change file format
Nova King
Depth value to properly composite
Ton of people use live to be vtuber avatar into beatsaber- but iitsots not general solution
Fake 3d depth affect
Jin-
8 camera positions for vtubing?
Anarchyarcade
A light field- depth map streamed underneath the pixels VR chat
Nova Kings-
Depth is a 1/3rd bigger file so its not completely prohibitive
Jin-
A couple of avatars in VR chat that project s a shader that can create a side by side 360 or 180 that can capture panels with side by side
Limbofeather
Trying to put a piece of geometry in different 3d frameworks and allow that plane pull data from ipfs to show a specific image
Challenges- pulling onchain data in 3d environment
Trying to create a small piece of code that can work across a number of different 3d frameworks, that can pull from an on chain location
Novaking
-0 problem with that is so many steps- each step varies deopnding on framework
Limbofeather
There are some common APIs
Having a universal location through Arweave/IPFS is a new idea worth experimenting
Will have a presentation in the future
@amoration EVO
Exciting things happening in terms of compression to make some solutions viable
A live volumetric experience have a data problem- will continue to be a challenge for interop and compression and accessibility “facsimile of facsimil” interesting experiments coming in the next few months
Has a special effects company in LA
Data problem for the next 6 months to a year
Jin
interop assets github repo
Checklist and example files
Table of interop
Craftrealities.eth @craftrealities
Lightform labs /lightfield labs?
Light fields and wall panels that creates telepresence utility
EVO
Other groups- “arturus?” “hollow edit” for building lightfield experience
Working on mobile phones
Opportunities for short experience
Theme park show this week
EVOs team engineers inside the park
@mp_design8 Michael P
Having to switch between different version of Unity
Using unity Hubs
VR CHAT and Somnium use different SDKs for different unity versions- eye tracking needs to be edited for each platform
Novaking
This is why local is so important- solutions
Advocating for Platforms to allow for upload of consistent standard
Craftrealities
Finding recent common standard
Jin
Without open file standards friction gets placed on user
Webnardo @gravity200
Interested in gallery metaverse stuff
In college
Project to create a visual gallery
Build on unity- problem- how to display gallery to viewer? Offered it through VR chat through SDK
Modelling in Blender
Topology was messed up and it was difficult to make it work
Question- as someone as someone whos outside of the tech but in design
Professor was pushing back because they did understand the purpose
Jin
Blender is the nexus of 3d workflows
Like creating your own website- building virtual worlds is addictive
Reducing friction from 3d creation tool to sharing platform
Interop- blender has great gltf support
AnarchyArcade
Not just engine problem
Still needs a standard avatar set
Don’t need to focus on distributing files without standard interop
Novaking
NEOS VR uses unity but has a different back end system for how avatars are loaded
Only able to do cool stuff by limiting how many platforms they are on
Kasper Tontti @kaspertontti
Question how should the metadata look like? What could standards be- has not seen standards yet.
Image showcase rooms that showcase NFTs but metadata stills fails- bad dev experience
How should we start building metadata standards
3d NFT showcasing is increasing
What is the correct way to store this data
Jin
.glb file and opensea metadata standards
People are convening on opensea metadata as a standard
Avatars vrm
Novaking
Vrm can be plugged into a gltf
Has to have the same bone layout but lengths and proportions can be different
Wisebeyonddefi @Wisecri3
Interop among chains
Scotty beam
Jin
Webaverse is also working on cross chain interop mainly on ethereum based chains
Wrapping contracts with counterparty and tezos for opensea
Who created it? Who owns it? All this other metadata? So I think you know that's kind of maybe a missing piece. Is the Wikipedia vision slash pokedex.
Being able to verify these digital assets across worlds.
Craftrealtiies
A common overlay that standardize metadata
Like right clicking and going to properties
Jin
Metachromium
Overlay concept- webxr apps on top of native steam apps
Episode on voices of vr with plutovr worth checking out
Metachromium Pluto aardvark and live
Novaking
Issues of objects sharing similar spaces
Drag and Drop works well in XR - physical metaphor
Discussed specifics of Dev challenges when working across multiple layers of platforms
“Items”” objects”
@kevinrussell spacesimphony
In music space midi- it is doable, we can get there
Working on 3d spatial audio
Xxx network elixir framework quantum secure network
What does that mean for transactions and overhead
Jin
Recommends discords
Hackathon planning- XR experiences Webxr discord discord.gg/Jt5tfaM
Mapping ecosystem- twitter.com/open_metaverse
Virtual productions/ content - virtual show M3 discord discord.gg/m3-org
Gather the builders and makers to get into the technicals
Ownership/privacy can get dedicated spaces
Wrap up