├── README.md ├── blockchainvr.html ├── boomboxhead2.md ├── index.html ├── panel.html ├── sweeney.html ├── sweeney.md ├── vket.html ├── vket4.html └── worldhop.html /README.md: -------------------------------------------------------------------------------- 1 | # Research 2 | 3 | This is a place for collaborative research on the open metaverse. Feel free to be creative. 4 | 5 | New here? Read the charter to see what we're about: https://github.com/M3-org/charter 6 | 7 | ![](https://i.imgur.com/7MVQZ8H.jpg) 8 | 9 | Have an idea? There are separate opportunities from the bi-weekly gatherings to conduct collaborative field research with the [M3 organization](https://github.com/M3-org) by opening issues to form your proposal. 10 | 11 | --- 12 | 13 | #### **Table of Contents** 14 | 15 | - [**Vket Summer 2022**](https://github.com/M3-org/research#vket-summer-2022) 16 | - [Video](https://www.youtube.com/watch?v=6sQgPZQXK7Y) 17 | - [**Composability Panel**](https://github.com/M3-org/research#composability-panel) 18 | - [Video](https://www.youtube.com/watch?v=t4IQwq47LuY) 19 | - [**Convergence Panel**](https://github.com/M3-org/research#convergence-panel) 20 | - [Video](https://www.youtube.com/watch?v=g2lZ3myTsj8) 21 | - [**Virtual Market 4 Field Trip**](https://github.com/M3-org/research#virtual-market-4-field-trip) 22 | - [Write-up](https://m3-org.github.io/research/vket4.html) 23 | - [**Blockchain Virtual Worlds**](https://github.com/M3-org/research#blockchain-virtual-worlds) 24 | - [Proposal](https://github.com/M3-org/proposals/issues/9/) 25 | - [**Tim Sweeney Open Metaverse**](https://github.com/M3-org/research/#tim-sweeney-open-metaverse) 26 | - [Proposal](https://github.com/M3-org/research/issues/5) 27 | - [**Boomboxhead2 VR Music Video**](https://github.com/M3-org/research#boomboxhead2-vr-music-video) 28 | - [Write-up](https://hackmd.io/@XR/vrmusicvid-boomboxhead2) 29 | - [**Virtual World Economy Panel**](https://github.com/M3-org/research#virtual-world-economy-panel) 30 | - [Write-up](https://m3-org.github.io/research/panel.html) 31 | - [**Virtual Market 3 Field Trip**](https://github.com/M3-org/research#virtual-market-3-field-trip) 32 | - [Write-up](https://m3-org.github.io/research/vket.html) 33 | - [**Traversing Disparate Virtual Worlds**](https://github.com/M3-org/research#traversing-disparate-virtual-worlds) 34 | - [Write-up](https://m3-org.github.io/research/worldhop.html) 35 | 36 | --- 37 | 38 | ### Previous Meets 39 | 40 | #### M3 1.0 41 | 42 | M3 used to meet every other week on Sundays at 6pm PST in Mozilla Hubs. Each M3 meet aimed to have a full write-up along with the archived agenda, full livestream VOD, clips of individual lightning talks and discussions, images taken in Hubs, and Hubs text log from Discord. 43 | 44 | > The checkmarks signal whether or not the meet has a completed write-up yet. 45 | 46 | - [x] [2019-05-02](https://github.com/M3-org/schedule/tree/master/2019-05-02) - How to Not Build a Metaverse / Cross-linking Worlds / What is a Shortcut? 47 | - [x] [2019-05-16](https://github.com/M3-org/schedule/tree/master/2019-05-16) - Past Metaverse Attempts / Permissionless Innovation for VR / Teaching by Metaversing 48 | - [x] [2019-06-02](https://github.com/M3-org/schedule/tree/master/2019-06-02) - Local-first Cyberspace / Incentives / World Traversal Recap 49 | - [x] [2019-06-16](https://github.com/M3-org/schedule/tree/master/2019-06-16) - Mozilla Hubs / Editing XR in XR / Cryptovoxels 50 | - [ ] [2019-06-30](https://github.com/M3-org/schedule/tree/master/2019-06-30) - Long Discussion on Monetization 51 | - [ ] [2019-07-14](https://github.com/M3-org/schedule/tree/master/2019-07-14) - Grid City Collab / Linking Spatial Websites / Monetization Landscape of VR/AR Metaverse 52 | - [ ] [2019-07-28](https://github.com/M3-org/schedule/tree/master/2019-07-28) - Exokit Frontend 53 | - [ ] [2019-08-11](https://github.com/M3-org/schedule/tree/master/2019-08-11) - Discussion of Metaverse Talk by Tim Sweeney at Siggraph 54 | - [ ] [2019-08-25](https://github.com/M3-org/schedule/tree/master/2019-08-25) - Digital Identity / WebVR History / X Webpages in VR / Browser Inception 55 | - [ ] [2019-09-08](https://github.com/M3-org/schedule/tree/master/2019-09-08) - Create and Sell NFTs / Metaverse Browser Tech / Virtual Panel Recap 56 | - [ ] [2019-09-22](https://github.com/M3-org/schedule/tree/master/2019-09-22) - Construct Arcade / UX Principles / Virtual Market Recap 57 | - [ ] [2019-10-06](https://github.com/M3-org/schedule/tree/master/2019-10-06) - Charter / State of Exokit / Story of AArcade / Future of M3 58 | - [ ] [2019-10-20](https://github.com/M3-org/schedule/tree/master/2019-10-20) - Designing VR apps to target a wide range of input devices / WebXR Avatars 59 | - [ ] [2020-01-28](https://github.com/M3-org/schedule/tree/master/2020-01-28) - AR in VR tech and retrospective 60 | - [ ] [2020-03-21](https://github.com/M3-org/schedule/tree/master/2020-03-21) - VR conferences / Free association in the Metaverse / Metachromium demo 61 | - [ ] [2020-04-04](https://github.com/M3-org/schedule/tree/master/2020-04-04) - Blockchain = true Metaverse / Universal Cyberspace Hardware / Makepad / Workflow for Interdimensional trade 62 | - Highlight reel: https://youtu.be/xz4o2RS5S9Y 63 | - [ ] [2020-04-25](https://github.com/M3-org/schedule/tree/master/2020-04-25) - Metaverse News / Reality Bending / Virtual Events / Vket (Virtual Market) 64 | - [ ] 2020-10-17 - [NFT Hub](https://www.youtube.com/watch?v=WYRDnYIZyx0) / [Metamask Firefox Reality](https://www.youtube.com/watch?v=x1lpn2wJr94) / [Liquid Work (web3xr)](https://www.youtube.com/watch?v=Eq_20-TBgBw) 65 | 66 | 67 | #### M3 2.0 68 | 69 | Currently hosting twitter spaces with hackmds open for taking notes. Twitter spaces offers lightest lift and widest reach compared to meeting and promoting a virtual world meetup with livestream. People who help receive a POAP. 70 | 71 | - [x] 21-11-12 [Challenges of Interoperability](https://hackmd.io/@XR/interop-challenges) 72 | - [x] 21-11-16 [Mapping the Metaverse](https://hackmd.io/w_sUTgcpRcSKdN6Torl-WA?both) 73 | - [x] 21-11-19 [Web3XR Hackathon planning](https://hackmd.io/@XR/web3xr-hackathons) 74 | - [x] 21-12-03 [Metaversing: Freedom](https://hackmd.io/@XR/metaversing-freedom) 75 | - [x] 21-12-10 [Metaversing: Artist Pipelines](https://hackmd.io/@XR/artist-pipelines) 76 | - [x] 21-12-17 [Metaversing: Interop](https://hackmd.io/@XR/interop-spaces) 77 | - [x] 22-01-14 [Metaversing: 2022 Predictions](https://hackmd.io/@XR/2022-predictions) 78 | - [x] 22-01-21 [Metaversing: Big Meta](https://hackmd.io/@XR/metaversing-bigmeta) 79 | - [x] 22-01-28 [Metaversing: WebXR Workflows](https://hackmd.io/@XR/webxr-workflows) 80 | - [x] 22-02-04 [Metaversing: Home Spaces](https://hackmd.io/@XR/metaversing-homespaces) 81 | - [x] 22-02-08 [Avatar Interop meetup 1](https://github.com/M3-org/avatar-interop/discussions/6) 82 | - Video: https://www.twitch.tv/videos/1293166793 83 | - [x] 22-02-15 [Avatar Interop meetup 2](https://github.com/M3-org/avatar-interop/discussions/6) 84 | - Video: https://www.youtube.com/watch?v=VQgFZdjka2w 85 | - [x] 22-03-08 [Avatar Interop meetup 3](https://github.com/M3-org/avatar-interop/discussions/6) 86 | - Video: https://www.youtube.com/watch?v=bPiRNrFJsW8 87 | - [x] 22-03-15 [Avatar Interop meetup 4](https://github.com/M3-org/avatar-interop/discussions/8) 88 | - Videos: https://github.com/M3-org/avatar-interop/discussions/8#discussioncomment-2369023 89 | - [x] 22-03-22 [Avatar Interop meetup 5](https://github.com/M3-org/avatar-interop/discussions/11) 90 | - Video: https://www.youtube.com/watch?v=lxV5GK8CJRU 91 | - [x] 22-04-07 [M3 x Metaverse Crew event](https://docs.google.com/presentation/d/1j49zARAAECCSF4EoyyN_VkRkzCqFnQUvVx0NTq8GH7Y/edit?usp=sharing) 92 | - Video: https://www.youtube.com/watch?v=ls21IwX94YE 93 | - [x] 22-04-08 [Demo Day 1 w/ Sith, Jin, A](https://twitter.com/dankvr/status/1512521045579902976) 94 | - [x] 22-04-22 [Demo Day 2 w/ M2, Jin, Robert](https://twitter.com/dankvr/status/1517530340553801734) 95 | - [Jins Slides](https://docs.google.com/presentation/d/1MmqoCUGvjrlzilt3foV6g4UWjasUowiV07oobzGogbQ/edit?usp=sharing) 96 | - Robert presenting Third Room: https://www.youtube.com/watch?v=zl_e2ySrRfw 97 | - [x] 22-05-13 [Metaverse Makers Mixer](https://docs.google.com/presentation/d/1rtXsofyX2kFAzEFK5Xp4UvpnUZYsEAG1jkZ2ExE_j9I/edit?usp=sharing) 98 | - [Jin: M3 2.0 Video](https://www.youtube.com/watch?v=eLX3hXW17i0) 99 | - [Boomboxhead: Virtual Virtual Production](https://www.youtube.com/watch?v=4ZFa1hJRyXk) 100 | - [A: Metaverse Clipboard](https://www.youtube.com/watch?v=b31-qu0x0uM) 101 | - [x] 22-07-19 [Loot: Emergent Artwork @ M3 Avatar Interop Group](https://www.youtube.com/watch?v=d6VZxNFF4DA) 102 | - [x] 22-08-02 [Avatar randomizer update + Interactive wearable overlay apps](https://www.youtube.com/watch?v=ViIMCvgmOUM) 103 | - [x] 22-08-09 Avatar Interop Group Weekly 104 | - [What could NPCs do? by A](https://www.youtube.com/watch?v=jLzRKxZkdyw) 105 | - [Pets in Anarchy Arcade by SM SithLord](https://www.youtube.com/watch?v=STQRpylK8kI) 106 | - [Hyperfy NPCs and quests by Ash](https://www.youtube.com/watch?v=Ci1oB-LoMfc) 107 | - [x] 22-08-16 [VRM avatar workshop by jin](https://hackmd.io/@XR/aig-vrm-workshop) 108 | - [x] 22-08-22 [Avatar Interop meetup 8-22](https://www.youtube.com/watch?v=H2_UeJx4GOE) 109 | - [x] 22-08-30 [Field trip into Hyperfy w/ VRMs](https://www.youtube.com/watch?v=yVNr6q8lpj0) 110 | - [9-13-22 Avatar Interop](https://hackmd.io/@arashichan/BksZqqAgj) 111 | - [9-19-22 VPROD](https://hackmd.io/@arashichan/rJwUlQL-j) 112 | - [9-20-22 Avatar Interop](https://hackmd.io/@arashichan/S10L4AvWo) 113 | - [10-3-22 VPROD](https://hackmd.io/@arashichan/BybNr5uGj) 114 | - [10-10-22 VPROD](https://hackmd.io/@arashichan/r1BLk0Z7s) 115 | - [10-17-22 VPROD](https://hackmd.io/mhD3P_5JRmSxCcEYkBHJUQ?both) 116 | 117 | 118 | --- 119 | 120 | ### Vket Summer 2022 121 | 122 | The recap video from the M3 field trip adventure of Summer Virtual Market, the biggest VR street festival in VR. Huge shoutout to ALTERED EVIL for editing help, check out his [YouTube channel](https://www.youtube.com/watch?v=6sQgPZQXK7Y)! This event occured at a time when some of us were inspired by Burning Man and Vket to collab on building a space / art show / expo about the open metaverse movement. 123 | 124 | ![image](https://user-images.githubusercontent.com/32600939/189559308-8b090154-3626-491f-aa54-fcaaf773376e.png) 125 | 126 | - Link to video: 127 | 128 | --- 129 | 130 | ### Composability Panel 131 | 132 | The first episode of a web series to bring web3 and VR developers to talk about building the Metaverse. The topic of this episode is about composability and features [@bai](https://twitter.com/bai0) (JanusXR), [@webmixedreality](https://twitter.com/webmixedreality) (Webaverse), [@toxsam](https://twitter.com/toxsam) (Polygonal Mind / Cryptoavatars), and [@META_DREAMER](https://twitter.com/META_DREAMER) (Metafactory). The show is recorded inside of a 3D scan of the Internet Archive HQ in SF interior. 133 | 134 | ![](https://i.imgur.com/ZopGaqz.png) 135 | 136 | - Link to video: https://www.youtube.com/watch?v=t4IQwq47LuY 137 | 138 | --- 139 | 140 | ### Convergence Panel 141 | 142 | Artists are most definitely metaverse makers. Superrare held an art show in VRChat called Atlantis where giant 3D tokenized pieces were on display in an immersive underwater world. There was a side event connected to the main gallery which took you to a big gallery space with wine and cheese. Further down the hall, the space opened up to a virtual production studio set modeled after Christies auction house for a panel discussion about cryptoart and VR. 143 | 144 | ![](https://i.imgur.com/bB01eIm.png) 145 | 146 | - Link to video: 147 | - VRChat world: https://vrchat.com/home/launch?worldId=wrld_029da220-485e-45e5-bf3a-739801ed2028 148 | - Editorial about exhibit: https://editorial.superrare.co/2020/08/24/atlantis-superrare-3d-vr-art-exhibit/ 149 | 150 | --- 151 | 152 | ### Virtual Market 4 Field Trip 153 | 154 | We return to [Virtual Market](https://twitter.com/Virtual_Market_) 6 months after Vket3 which had 600 visitors drew 700k visitors to 14 worlds. Since then, Vket4 has grown to 1400 exhibitors across 43 worlds and has earned the title of the world's largest virtual expo. Our group explored these worlds while taking virtual photography, sampling AR overlays, and discussing topics about the virtual economy for UGC and avatar creations. 155 | 156 | ![](https://i.imgur.com/pINg99l.jpg) 157 | 158 | - Link to proposal: 159 | - Link to video: 160 | - Link to write-up: 161 | - Link to image album: 162 | 163 | --- 164 | 165 | ### Blockchain Virtual Worlds 166 | 167 | Research field trip today exploring and discussing blockchain virtual worlds [Decentraland](https://decentraland.org), [Cryptovoxels](https://cryptovoxels.com), and [Somnium Space](https://somniumspace.com). 168 | 169 | ![](https://i.imgur.com/NWlIzFA.jpg) 170 | 171 | - Link to proposal: 172 | - Link to video: 173 | - Link to write-up: 174 | 175 | --- 176 | 177 | ### Tim Sweeney Open Metaverse 178 | 179 | We've transcribed Tim Sweeney's epic talk from SIGGRAPH 2019, THRIVE: Foundational Principles & Technologies for the Metaverse, and timestamped the interesting parts for discussion. Currently in progress! 180 | 181 | ![](https://i.imgur.com/Vgd3qxD.jpg) 182 | 183 | - Link to proposal: 184 | - Link to audio: 185 | - Link to transcript: 186 | 187 | --- 188 | 189 | ### Boomboxhead2 VR Music Video 190 | 191 | Behind the scenes look at how we filmed the music video for Boomboxhead 2 inside Virtual Reality. We had a single camera track going throughout a VR studio that combined photogrammetry and set design and a couple dozen of our dancer friends show up film live. This was the first project collab between jin and boomboxhead! 192 | 193 | ![](https://i.imgur.com/EkJ2HPi.jpg) 194 | 195 | - Link to video: 196 | - Link to write-up: 197 | 198 | --- 199 | 200 | ### Virtual World Economy Panel 201 | 202 | We've gathered an incredible cast of lead developers building VR platforms to discuss virtual economies. How can creative people make a living inside these worlds? What ingredients are missing to catalyze a thriving user-generated content economy? What's the landscape look like? How can startups compete with big tech? 203 | 204 | ![](https://i.imgur.com/wNqTzGW.jpg) 205 | 206 | Tune in to hear about what's around the corner and what excites these veteran VR developers in this riveting discussion filmed inside a virtual reality studio! 207 | 208 | - Link to proposal: 209 | - Link to write-up: 210 | - Link to video: 211 | 212 | --- 213 | 214 | ### Virtual Market 3 Field Trip 215 | 216 | [Virtual Market](https://v-market.work) is the biggest social VR convention that takes place in [VRChat](https://vrchat.net) and drew over 125,000 visitors during the Spring festival. Visitors can freely look, try on, and purchase 3D avatars and models displayed in themed worlds made entirely with user-generated content. 217 | 218 | ![](https://i.imgur.com/5Wl4e99.jpg) 219 | 220 | The [M3 org](https://github.com/M3-org/schedule) went on a field trip to explore Virtual Market 3 and further discuss ideas around content discovery and marketplaces. 221 | 222 | - Link to proposal: 223 | - Link to write-up: 224 | - Link to video: 225 | - Link to image album: 226 | 227 | --- 228 | 229 | ### Traversing Disparate Virtual Worlds 230 | 231 | The [M3 org](https://github.com/M3-org) did a field test to observe what the current state of hopping between multiple social VR universes looks like 5 years after a [Metaversing article](https://metaversing.com/2014/05/11/travelling-between-unrelated-virtual-worlds/) describes the theory. 232 | 233 | >"Instead of building one large Metaverse and splitting it into pieces, as has been done before, I looked at a different solution. How do we start with a bunch of unrelated pieces of software and combine them together to form a larger Metaverse? ... There are different authors, languages, graphics libraries, and more. If you wanted to create a way for players (avatars) to actually move between them, how could it be done? How would you move from JanusVR to Minecraft? How do you walk from Minecraft into VRChat?" - [*Traveling Between Unrelated Virtual Worlds*](https://metaversing.com/2014/05/11/travelling-between-unrelated-virtual-worlds/) by [Atari_Historian](https://www.reddit.com/user/Atari_Historian/) 234 | 235 | ![Traveling Between](https://i.imgur.com/BXjUHDZ.jpg) 236 | 237 | We also discussed questions about these worlds like what they were made with, who created the content, how easy was it, what tools they were using, and more. 238 | 239 | - Link to proposal: 240 | - Link to write-up: 241 | - Link to video: 242 | -------------------------------------------------------------------------------- /blockchainvr.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Blockchain Virtual Worlds - HackMD 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 27 | 28 | 29 | 34 | 35 | 36 | 37 |

Blockchain Virtual Worlds

tags: M3

Proposal: https://github.com/M3-org/proposals/issues/9
38 | Video: https://www.youtube.com/watch?v=hv9Cl7yt-60

The aim for this field trip was to explore each platform, have meaningful discussions, and document our journey to share insight with the wider Metaverse building community.

We were fortunate for the lead developers of Cryptovoxels and Somnium Space to join our field trip. It’s always great when platform developers are able to take a break to explore other projects.

Route: Decentraland :arrow_right: Cryptovoxels :arrow_right: Somnium Space

To coordinate, we all hopped into a Discord voice channel to stay connected.


Discussion Questions

    39 |
  • Whats this platform built on?
  • 40 |
  • How fast did it load?
  • 41 |
  • What do you start out with?
  • 42 |
  • How do you move around?
  • 43 |
  • How fun is it to run around and jump?
  • 44 |
  • General observations around the world
  • 45 |

Decentraland

Website: https://decentraland.org/
46 | Twitter: https://twitter.com/decentraland
47 | Github: https://github.com/decentraland
48 | Reddit: https://www.reddit.com/r/decentraland/
49 | Discord: https://dcl.gg/discord
50 | Marketcap: https://coinmarketcap.com/currencies/decentraland/


Video starts here: https://youtu.be/hv9Cl7yt-60?t=199

Decentraland’s team is mostly based in Argentina. The founders raised 86,206 ETH or $26,203,082 USD at press time during an ICO that lasted about 30 seconds on August 17th, 2017. The timing was extremely fortunate as the price of Ethereum soared from $300 during the time of ICO to over $1300 in 4 months, boosting the value of their ETH war chest well over $100M at one point.

Their main client is built on the non-free Unity game engine and it uses Typescript for the SDK. DCL has an in-game currency called MANA, an ERC20 token with total supply of 2,197,524,119 and a marketcap of 57M as of the time of writing.

The value of MANA is separate from the Ethereum from the ICO, giving DCL additional funding leverage.

MANA is used to purchase Decentraland NFTs such as LAND, wearables, and names. Developers can monetize their experiences on LAND using the SDK and MANA.

Loading took about a minute from entering the URL to being able to walk around in-game, you can try it out here: https://play.decentraland.org

One of the group members said it would be useful to have more communication about what is happening when things are loading while walking around. Currently we just see transparent greens walls and it was not immediately clear what that meant.

Guests are given a generated user name and randomized avatar. Guest avatars look different per client so we had to go by name to tell who was who. There was one public text channel to communicate on and messages didn’t float about avatars while talking which made it sometimes difficult to tell who was talking.

We used the mouse to look around and WASD keypad to move, pretty standard. Spacebar jumps but the Shift key slows a person down instead of the usual speed up / run.

When walking around Decentraland and things are loading in, there’s a green barrier that will block you until the scene has finished loading.

Decentraland doesn’t support flying globally so walking is the main way to get around town. There are commands for teleporting to different places but it will usually take a minute of loading in between hops.


Cryptovoxels

Website: https://cryptovoxels.com/
51 | Twitter: https://twitter.com/cryptovoxels
52 | Github: https://github.com/cryptovoxels
53 | Reddit: https://www.reddit.com/r/cryptovoxels/
54 | Discord: https://discord.gg/22Sb9v7
55 | Marketcap: https://opensea.io/category/cryptovoxels


Video starts here: https://youtu.be/hv9Cl7yt-60?t=1449

Cryptovoxels is founded by Ben Nolan who is based in New Zealand. built on Babylonjs, an open source web based rendering game engine developed by Microsoft. Jumping into the world was pretty fast, can try it out for yourself here: https://www.cryptovoxels.com/play

Guest users are given a sprite avatar, but because of a bug right before our event everybody was given a sprite avatar. The sprite avatars look like plain mannequin models in 1 dimension, similar to NPCs in classic Doom.

Movement was used pointerlock mouse and WASD plus shift to run faster. We could teleport instantly to someone else in the chatbox by clicking on their name, which made it easy to group up. There is also the option to click links in the chat.

Walking around Origin City is like a experiencing a fusion of Minecraft and Geocities simultaneously. There is art in every direction, much of it is tokenized on the Ethereum blockchain.

One of the big differences between Cryptovoxels and the other platforms is that in CV the builder and the explorer are part of the same client. Whenever you press tab on a parcel that you own or have collaborator rights on (including sandbox parcels) to edit like a no-code website builder. You can build and hang out with your friends or collaborate together in real-time.

Another feature that comes out of the gate with Cryptovoxels is the ability to link to different parcels or out to external sites on the web. Clicking a link to another parcel within CV will teleport you instantly, while clicking a link to an external website will show a warning to confirm you want to leave.


Somnium Space

Website: https://somniumspace.com/
56 | Twitter: https://twitter.com/somniumspace
57 | Github: https://github.com/somniumspace (0 repos)
58 | Reddit: https://www.reddit.com/r/SomniumNews/
59 | Discord: https://discordapp.com/invite/somniumspace
60 | Marketcap: https://opensea.io/assets/somnium-space


Somnium Space is single instance persistent virtual world shaped by its users. It’s also made with the non-free Unity game engine. Out of the various blockchain virtual worlds we tested, it is the only platform that has day/night cycles and real-time shadows. We used their native desktop client in 2D and in VR mode, which you can install from steam here: https://store.steampowered.com/app/875480/Somnium_Space_VR/

One of the big differences from the other blockchain worlds was the lack of text chat in Somnium Space. There was not much UI, but perhaps this may come down the road since the 2D desktop support was brand new.

The island is pretty big as things are spaced about a 6km distance. We had a little trouble figuring out how to open the menu or to go in first person view.

The Somnium Space Builder features a drag n’ drop interface. There’s also a Unity SDK for uploading your own custom avatar although no in-game mirrors yet to view yourself in VR.

The terrain came with a lush interactive soundscape. When you jump in the water, it sounds like you’re swimming in water. Only a couple things would load in simultaneously but things were also spread more apart.

Somnium Space comes with a pretty good VR experience. There’s a tablet in VR mode to interact with a menu.

When we had the field trip, the 2D desktop client was brand new. There is no UI so it was sorta confusing at first to figure out how to change settings.

Somnium Space is PC only so Mac computer users had to follow along on Twitch. It’s unclear if a Webgl client for Somnium Space will come out although it is certainly in the realm of possibilities.


Data

Supply of LAND (June 2020)

Volume in USD

Average Price of LAND (All-time)

Source: https://nonfungible.com/

Daily Active Users between platforms, May 2020

Google Trends between the blockchain VR platforms

Google Trends comparing the blockchain VR platforms to popular virtual worlds

Comparing how active founders are on their Discord servers

DCLNodes.io: Real-time view of how many users are logged in Decentraland

Data dump of Decentraland and Cryptovoxels during April 2020

61 | 80 | 92 | 93 | 94 | 95 | 238 | 239 | 240 | 241 | -------------------------------------------------------------------------------- /boomboxhead2.md: -------------------------------------------------------------------------------- 1 | # VR Music Vid Breakdown: Boomboxhead 2 2 | 3 | ###### tags: `virtual production` 4 | 5 | This is a indepth look at how we filmed the music video for Boomboxhead 2 inside Virtual Reality 6 | [![Everything Is AWESOME](https://i.imgur.com/EkJ2HPi.jpg)](https://www.youtube.com/watch?v=a5eT5UpHDiY "Walking Talking Boomboxhead Music Video") 7 | Watch on YouTube: https://www.youtube.com/watch?v=a5eT5UpHDiY 8 | 9 | - Song Title: Walking Talking Boomboxhead 10 | - Album: [Boomboxhead 2](https://distrokid.com/hyperfollow/godfreymeyer/boomboxhead-2) 11 | - Shooting Date: Sat Oct 19th 2019 12 | - Time: 10 PM Central 13 | - Discord: painterpainting#5603 14 | 15 | --- 16 | 17 | ![](https://i.imgur.com/s0AlmVV.jpg) Photo by Roctopus 18 | ### Overview 19 | 20 | - One moving camera 21 | - One continous shot for the entire video length and 1 greenscreen composite vfx shot. 22 | - The camera animation is smooth and moving around the studio and focusing on on each set/facade and subject of each scene. 23 | - The set has been designed with photogrammety scans and the camera movement was manually animated to the musical phrase changes. 24 | - There is a realtime light on the camera to light up the subjects and the camera starts and stops with an action that will be triggered by the director. 25 | - Each shot is about 10-20 sec of focus on the subject and there is continuous cam movement for a handheld feel throughout the video. 26 | - During the camera movement in the sky, At the end of the video, we will respawn/teleport bringing everyone together for 1 shot. 27 | - Each set "backdrop" features avatars in fullbody tracking, some dancing, some in PC mode, and some standing and others sitting or acting natural. 28 | - 20 avatars 29 | -3 dance scenes (choerographed or improvised) 30 | 31 | --- 32 | 33 | ![](https://i.imgur.com/onqZZFj.jpg)[Photogrammetry](https://) Sets by JIN captured in LA 34 | 35 | ![](https://i.imgur.com/fwD8m2m.gif) 36 | 37 | 38 | ### Storyboard 39 | 40 | 1. Starts out on a Boomboxhead sitting on the bench with a boombox on the side. Logo overlays of the cast and crew animate through logo sequence. 41 | 2. The beat drops, logos go away, and camera motion starts. The camera reveals 1 dancer starting to pop and lock to the beat on the back wall then pans to a person sitting on the stoop(RollTheRed), nodding his head. 42 | 3. The camera flys over to the camera controls and then to the first set of the cast on a photogrammatry backdrop. Cam zooms in and out, 10 seconds 43 | 4. The camera flys out and right over to dancer (with a few of the crew in the background) and when the camera stops he starts to do breakdancing moves as the camera pans in and out. 44 | 5. Then the camera pans out and over to the studio backdrop, where dancers will be performing for 15 seconds as the camera pans in and out as well. 45 | 6. The camera rolls out and to the side revealing the main video console with Boomboxhead as the subject (a fast transition) 46 | 7. Camera rotates and zooms into next set. 47 | 8. The camera then tracks to the side and goes through the hallway revealing merch and product placements of the album (album marketing has been placed throughout the video as 3d objects, posters, and images). There is a person in the hallway signalling the camera to "come on, this way!" 48 | 9. The camera reveals the outside area, once the camera pans and goes outside, it pans into the sky, and then we do a VFX shot revealing the music video inside a TV screen inside the VR Recording Studio with a cameara pan in and out back into the music video for the final shot. 49 | 10. The final shot is a wide angle dolly shot going backwards. Everyone respawns while the camera is focused on the sky. Each avatar will finish in a unique pose. 50 | 11. At the last beat drop the video cuts to credits with black screen with glitch effects and links to behind the scenes footage and documentation. 51 | 52 | 53 | --- 54 | 55 | ![](https://i.imgur.com/bwDwTXT.jpg) Photo by Roctopus 56 | 57 | ### Previs 58 | 59 | We created a pre-visualization of the final video to hone in on the details, context of shots, and frames. Stand in markers (avatars) were used to get the focal length, depth of field, and general look captured into a format we could share internally with our production team. To get everyone on the same page we used the previsualiztion video to communicate the project details with the prodution manager, cast, and crew. Documents like this were written as reference so that everyone can follow along the project. 60 | 61 | ![](https://i.imgur.com/RQFCRgJ.gif) 62 | 63 | 64 | --- 65 | 66 | ![](https://i.imgur.com/Em6Xouh.jpg)Green Screens Used In Production 67 | 68 | ### Cast 69 | 70 | | Cast | | | 71 | | -------- | -------- | -------- | 72 | | Kinetic Dance Crew | .JIN | IzayaShi | 73 | | Forceable | Snick Digglers | Ronn | 74 | | J4key | Vibe Crew | Text | 75 | | Lowren | JJFX-Multimedia | Cece | 76 | | Moximox | ItsLumi | NWKayz | 77 | | Rocktopus | Lowrhen | RollTheRed | 78 | | AtomJayy | AtomJayy | Boomboxhead | 79 | | Tierson | VRPill | NoLogicDavid | 80 | 81 | --- 82 | ![](https://i.imgur.com/jetOMPU.jpg) Photoby Roctopus 83 | ### Cast Recruitment 84 | 85 | We contacted dancers, actors, vtubers, and personalities that we wanted featured in the video and submitted the previs to them 3 days early. From there they could see and consider being part of the shoot. In total 3 dance crews signed on to the shoot. We have built our cast and crew completly over the network, regardless of location, saving time and money for the entire production while sourcing 20+ talented people for the shoot. 86 | 87 | 88 | 89 | 90 | #### Behind The Scenes Credits 91 | 92 | Destiny 93 | .Storm 94 | Inevanable 95 | Cascadian 96 | Peptron1 97 | Bigtin 98 | Toasty 99 | Chano 100 | DyllanTheVillainn 101 | TheLastCrotch 102 | Big Boi Gator 103 | Bob_The_Wizard 104 | Wiggly Piggly 105 | Tree 224c 106 | 107 | 108 | 109 | ![](https://i.imgur.com/X7F3Isq.jpg)Photo by Roctopus 110 | 111 | ### Crew 112 | 113 | - [Godfrey Director](https://instagram.com/boomboxhead) / Producer / Director 114 | - [Jin](https://twitter.com/matrixscene) - Production Manager - Photogrammetry / Set Design 115 | - [Rocktopus](https://twitter.com/mjmurdoc) - Photographer / Camera Tech Assistance / Virtual Room Moderator 116 | 117 | 118 | --- 119 | 120 | ![](https://i.imgur.com/PHmaUe2.jpg) Markers were used to direct the cast on where to stand. 121 | 122 | ### Lighting 123 | 124 | - Baked studio lighting 125 | - One camera light attatched to the animated camera 126 | - Baked reflection probes 127 | - Set all switches to Local so that the actors will not need lights or reflection probes for optimization 128 | - Baked lighting to blend between photogrammetry and 3d geometry 129 | - Added street lamps, and red exit lights to give some color to the scenes 130 | - used light probes 131 | 132 | ![](https://i.imgur.com/YYVnDz8.jpg)Real time lighting was used (1 light on the camera) 133 | 134 | ![](https://i.imgur.com/xsoMykK.jpg) 135 | 136 | ![](https://i.imgur.com/qzWxbi8.jpg) 137 | 138 | ### Material Textures 139 | 140 | - Repainted textures for album posters and props 141 | - Repainting metallic channel on various sets for water spots 142 | - Mixing 3D objects and scanned objects 143 | - Added normal maps to photogrammetry assets 144 | - Optimized texures with crunch compression and downscaling most to 1024 resolution 145 | - using the Standard shader 146 | 147 | ![](https://i.imgur.com/8KXiHwl.jpg) The camera control system we used is [available on Github](https://github.com/gm3/virtualproduction-vrchat) if you would like to use this system to create your own videos in VRChat 148 | 149 | ### Cameras 150 | 151 | - Camera on a track 152 | - Added in 9 other cameras for Bshots (in case we need more shots) 153 | - Adding camera handheld shake with Standard Assets unity script 154 | - Adding Post Processing 2 for motion blur plus color correction 155 | - Local camera on/off switch 156 | - Animated the camera manually to the musical phrase changes in the beat 157 | - Set camera clipping plane to .2 from .1 to stop Z-Fighting issues with depth resolution 158 | - Forward Rendering Path 159 | --- 160 | --- 161 | ![](https://i.imgur.com/IljdCAa.jpg) Photo by Roctopus 162 | ### Optimization 163 | 164 | We aim to use optimised avatars but there will be about 20 on the shoot and the scene is 150mb+. To improve user expierence we designed the room to have switches that are locally controlling the lights and reflection probes. Furthermore, only the camera operator needs to have everything rendering while the users can hide/show objects as needed. 165 | 166 | 167 | ### Additional Customizations 168 | 169 | - Made items pickupable for props 170 | - Music and camera animation Start / Sync trigger with VRC SDK 171 | - Added RED/ GREEN visual cue for actors, triggerable with VRC SDK 172 | - Adding colliders for actors to stand on 173 | - Adding marker standings for previs video 174 | - Added seats for actors on certain parts to sit down 175 | - Add gif animations to TV screen for animation and movement 176 | - Using a projector to overlay the transparent PNG for the logos 177 | - Moved spawns outside so that we all can respawn at the end for a final shot 178 | 179 | --- 180 | 181 | ![](https://i.imgur.com/C0dsve5.jpg) Photo by Roctopus of VRPill 182 | 183 | ### Logos 184 | 185 | We used projectors with alpha to project PNGs (logos) into the scene to brand the cast and crew. By swapping between them with animation on the intro/outro in-game we entirely eliminate the post-production edit. 186 | 187 | --- 188 | 189 | ![](https://i.imgur.com/kOgLj5F.jpg)[Virtual Reality Production Studio](https://github.com/gm3/virtualproduction-vrchat) bu Godfrey Meyer 190 | ### Credits 191 | 192 | We created a credits list and took screen shots of the users in-game who helped us with all aspects of production. We made sure to get everybody's URL involved in the project for social media. We link everyone who was involved in the production in the description and metadata, as it is a collaboration and many people were involved making this possible. 193 | 194 | 195 | --- 196 | ![](https://i.imgur.com/V798Orh.jpg) Photo by Roctopus 197 | ### Film Day 198 | 199 | We set up a communication channel on Discord for all of the cast and crew who have corresponded and signed on. On the day of filming we all meet up in virtual reality (production crew is 30 mins ealry to setup room) and do rehearsal takes, directing the actors whom have had a few days to choreograph their parts. Once everyone is on the same page, we will shoot the entire music video in one take. 200 | 201 | --- 202 | ![](https://i.imgur.com/eos28X8.jpg)Photo by Roctopus of VIRS 203 | ### Release Notes 204 | 205 | - Music video "Walking Talking Boomboxhead" to accompany the release for the [Album titled "Boomboxhead 2" by Godfrey Meyer coming out Nov 5th](https://distrokid.com/hyperfollow/godfreymeyer/boomboxhead-2). After the video is live, a public world will be released with links to the video, case study, and behind the scenes production. 206 | 207 | ![](https://i.imgur.com/R2HLPNz.jpg)Photo by Roctopus of Lumi 208 | ### Issues 209 | 210 | - Occlusion culling turned on for performance 211 | - Camera Desync 212 | - Network limitations: Syncing physics over the network introduces delay and unpredictable behaivors regarding animation. 213 | - Originally we wanted to put an avatar in a seat and have him hold a camera, but we decided to use Standard Assets handheld cam script to simulate handheld camera movement as it would be more predictable in the final shoot. 214 | - Used Cinema4d to render out moving cubes with audio data for feedback 215 | - First we tried a camera match move starting from animated camera track in Unity. We then used FBX Exporter to export camera track and scene geometry to Cinema4d, a 3rd party 3D application. Using World Space export, the tracks were fine, but we found that the Focal Length, Sensor Size, Field Of View (horizontal) and Field of View (vertical) inside Cinema4d camera settings, does not match the Field of View in Unity, so we have a camera mis-match, and decided to render the sky in real-time. 216 | 217 | - Alpha Mattes Concept: since one person currently records the output of the virtual prodcution to OBS, there is no Depth maps, Alpha mattes, or any render buffers designed into vrchat outputs. We found that doing animation, and recording everything realtime inside vrchat would work best for our needs, but we will eventually need additional render buffers, as well as a recording of all telemtry / locomotion of everything in the room, for realtime playback. This would enable a perfect camera import and export workflow for 3rd party compositing and standard VFX pipelines. 218 | - We diddnt reherse the final shot (with 20 avatars) and found that on the computer we were using to record, there was frame drops, and lagg introduced with that many avatars being rendered together with all of the post processing stack, and realtime lighting and shadows. Next time, using a better top-of-the line computer will be a must for recording with no frame-drop or lag(other than network lag). 219 | 220 | - In post production, it was very difficult to line up the different takes (an empty BG plate, and 2 overall takes that we shot). We used a script on the camera for handheld movement, but because that movement was not baked, all of the takes were slightly different and not camera locked. This made camear match moving in post prodution almost impossible. 221 | 222 | 223 | --- 224 | ![](https://i.imgur.com/LmevUZj.jpg)Merch Product Placement In The Video for Album Release 225 | 226 | ### Special Thanks 227 | 228 | Ron 229 | MehStrongBad - Technical Help 230 | VRChat SDK / Company 231 | Gunter - Assets 232 | VRC Community Prefabs 233 | Jetdog Prefabs 234 | RollTheRed 235 | --- 236 | ![](https://i.imgur.com/RC2JhPj.jpg)Photo by Roctopus 237 | ### Social Media Links 238 | - VRC Virtual Production Camera System https://github.com/gm3/virtualproduction-vrchat 239 | 240 | Godfrey Meyer Dev Portfolio https://gm3.github.io/devportfolio/ 241 | Boomboxhead http://www.boomboxhead.com 242 | Boomboxhead 2 Album Release : https://distrokid.com/hyperfollow/godfreymeyer/boomboxhead-2 243 | 244 | Gunters Universe https://www.youtube.com/channel/UCWVxbkYs52eX0FatbJCKBbg 245 | 246 | VRC Community Prefabs https://twitter.com/vrcprefabs?lang=en 247 | 248 | Jetdog Prefabs https://github.com/jetdog8808/JetDogs-Prefabs 249 | 250 | RollTheRed https://www.youtube.com/channel/UCrbP1bylN30XJZobnq8O2rw 251 | 252 | Moximox https://www.twitch.tv/moxi_moxi 253 | 254 | VIRZ https://twitter.com/VirzM8 255 | 256 | Forceable https://www.youtube.com/user/TheForceableDoom 257 | 258 | J4key https://www.youtube.com/user/JJ990 259 | 260 | Lowrhen https://www.twitch.tv/lowrhen 261 | 262 | NoLogicDavid https://www.youtube.com/channel/UC_OZ31SBtcSkG19vx1_tRXw 263 | 264 | VRCHat http://www.vrchat.com 265 | 266 | Unity http://www.unity3d.com 267 | 268 | Ron https://twitter.com/vrdesignguy 269 | 270 | 271 | Rocktopus https://twitter.com/mjmurdoc 272 | 273 | NoLogicDavid https://www.youtube.com/channel/UC_OZ31SBtcSkG19vx1_tRXw 274 | 275 | AtomJayy 276 | 277 | Tierson 278 | 279 | .JIN http://www.twitter.com/dankvr 280 | 281 | Snick Digglers 282 | 283 | Vibe Crew 284 | 285 | JJFX-Multimedia https://twitter.com/jjfx_multimedia?lang=en 286 | 287 | VIRZ https://twitter.com/virzm8 288 | 289 | ItsLumi https://www.twitch.tv/itslumivr 290 | 291 | VRPill https://twitter.com/vrpill?lang=en 292 | 293 | Izayashi https://twitter.com/Izayashii 294 | 295 | Ronn 296 | 297 | Cece https://www.twitch.tv/cecevr 298 | 299 | NWKayz https://twitter.com/nwkayz 300 | 301 | ![](https://i.imgur.com/mHwKVTM.jpg) 302 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Research - HackMD 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 27 | 28 | 29 | 34 | 35 | 36 | 37 |

Research

This is a place for collaborative research on the open metaverse. Feel free to be creative.

Have an idea? There are separate opportunities from the bi-weekly gatherings to conduct collaborative field research with the M3 organization by opening issues to form your proposal.


Table of Contents


Virtual World Economy Panel

We’ve gathered an incredible cast of lead developers building VR platforms to discuss virtual economies. How can creative people make a living inside these worlds? What ingredients are missing to catalyze a thriving user-generated content economy? What’s the landscape look like? How can startups compete with big tech?

Tune in to hear about what’s around the corner and what excites these veteran VR developers in this riveting discussion filmed inside a virtual reality studio!


Virtual Market 3 Field Trip

Virtual Market is the biggest social VR convention that takes place in VRChat and drew over 125,000 visitors during the Spring festival. Visitors can freely look, try on, and purchase 3D avatars and models displayed in themed worlds made entirely with user-generated content.

The M3 org went on a field trip to explore Virtual Market 3 and further discuss ideas around content discovery and marketplaces.


Traversing Disparate Virtual Worlds

The M3 org did a field test to observe what the current state of hopping between multiple social VR universes looks like 5 years after a Metaversing article describes the theory.

75 |

“Instead of building one large Metaverse and splitting it into pieces, as has been done before, I looked at a different solution. How do we start with a bunch of unrelated pieces of software and combine them together to form a larger Metaverse? … There are different authors, languages, graphics libraries, and more. If you wanted to create a way for players (avatars) to actually move between them, how could it be done? How would you move from JanusVR to Minecraft? How do you walk from Minecraft into VRChat?” - Traveling Between Unrelated Virtual Worlds by Atari_Historian

76 |

Traveling Between

We also discussed questions about these worlds like what they were made with, who created the content, how easy was it, what tools they were using, and more.


Previous Meets

M3 meets every other week on Sundays at 6pm PST in Mozilla Hubs. Each M3 meet has a full write-up along with the archived agenda, full livestream VOD, clips of individual lightning talks and discussions, images taken in Hubs, and Hubs text log from Discord.

80 |

The checkmarks signal whether or not the meet has a completed write-up yet.

81 |
    82 |
  • 2019-05-02 - How to Not Build a Metaverse / Cross-linking Worlds / What is a Shortcut?
  • 83 |
  • 2019-05-16 - Past Metaverse Attempts / Permissionless Innovation for VR / Teaching by Metaversing
  • 84 |
  • 2019-06-02 - Local-first Cyberspace / Incentives / World Traversal Recap
  • 85 |
  • 2019-06-16 - Mozilla Hubs / Editing XR in XR / Cryptovoxels
  • 86 |
  • 2019-06-30 - Long Discussion on Monetization
  • 87 |
  • 2019-07-14 - Grid City Collab / Linking Spatial Websites / Monetization Landscape of VR/AR Metaverse
  • 88 |
  • 2019-07-28 - Exokit Frontend
  • 89 |
  • 2019-08-11 - Discussion of Metaverse Talk by Tim Sweeney at Siggraph
  • 90 |
  • 2019-08-25 - Digital Identity / WebVR History / X Webpages in VR / Browser Inception
  • 91 |
  • 2019-09-08 - Create and Sell NFTs / Metaverse Browser Tech / Virtual Panel Recap
  • 92 |
  • 2019-09-22 - Construct Arcade / UX Principles / Virtual Market Recap
  • 93 |
94 | 117 | 133 | 134 | 135 | 136 | 279 | 280 | 281 | 282 | -------------------------------------------------------------------------------- /panel.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Virtual World Economy - HackMD 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 27 | 28 | 29 | 34 | 35 | 36 | 37 |

Virtual World Economy

tags: M3 research

We’ve gathered an incredible cast of lead developers building VR platforms to discuss virtual economies. How can creative people make a living inside these worlds? What ingredients are missing to catalyze a thriving user-generated content economy? What’s the landscape look like? How can startups compete with big tech?

Tune in to hear about what’s around the corner and what excites these veteran VR developers in this riveting discussion filmed inside a virtual reality studio!


Timestamps

Timestamps:

0:45 Introductions
38 | 7:58 Youtube is kind of Metaversey
39 | 10:00 Building Communities
40 | 12:30 3D social worlds catching on
41 | 15:12 Gaming and Web growing together
42 | 17:40 Stadia
43 | 21:37 Transferable ownership via NFTs
44 | 23:25 Blockchain 101
45 | 27:27 How do you maintain value of money?
46 | 31:00 Benefits of digital currency
47 | 35:25 What would you tokenize?
48 | 37:40 Value of human work
49 | 42:14 In-world transactions
50 | 43:40 Successes and Failures
51 | 46:40 Solving Plagarism
52 | 50:05 Missing Ingrediants
53 | 51:32 Real world economy
54 | 52:27 Play money for virtual worlds
55 | 55:35 Land Rush
56 | 58:54 The New Mesh
57 | 1:00:17 Metacafe advertising
58 | 1:05:00 Growth
59 | 1:07:25 Tickets
60 | 1:12:14 Prioritizing Platforms
61 | 1:18:25 Asynchronous Gaming
62 | 1:20:20 Standards are awesome
63 | 1:23:15 Advertisements in VR
64 | 1:24:50 Importance of non-VR
65 | 1:26:54 What would you pay for?
66 | 1:34:29 Trust and Integration
67 | 1:37:07 Closing statements
68 | 1:40:30 Credits


Introductions

James Baicoianu: Working on Elation Engine since 2011 building web based virtual worlds and JanusWeb for past few years as a framework for anyone to easily create social VR experiences. Bai has 20+ years of web dev experience, is a webgl / threejs contributor, and a part time internet archivist.

Ben Nolan: Built scenevr which lead to aframe, worked at Decentraland for awhile building their first web client. Currently developing Cryptovoxels full-time, a browser based virtual world owned by users via the Ethereum blockchain.

Avaer: Created a minecraft clone on the web about 6 years ago, ran into browsers at the time. Took C++ background and built own web browser named Exokit just doing WebVR / WebXR. Now focused on bringing people together and incentivized to work on proper Metaverse with Exokit Web.

SM Sith Lord: Lead developer of Anarchy Arcade, a 3D desktop with VR support. Has been using 3D desktops for 10 years and streams to Twitch regularly to show it off on twitch.tv/anarchyarcade.


Notes

What are your thoughts on live events? What would you pay to see in VR?

Avaer: Latest success story been thinking about that’s kind of metaversey is not even VR, it’s Youtube. The social aspect, interconnectedness, from video to livestream or between platforms (going from youtube to twitch, twitter to youtube, etc). Currency: there are things happening and I want to be part of them, live events are one of the main drivers of that.

One thing Sith would pay for is a live gaming tournament. Premium gaming events like special races one would put in some kind of currency into playing.

On another note, streaming builds community. It’s only until recently that things we’ve grown up wanting to do people are finding value in.

Bai: Virtual web and the communities around that have that callback to the early web - meeting online and finding like minded people. Those that were on during the early web days it was obvious where it was going: social, shopping, etc. It took awhile for people to wrap their heads around typing into a little box, electricity going through a phone line, then Amazon sends you a book. People are still in the mindset with social VR and still unsure what its going to be used for while for creators like those on the panel its more obvious but hard to get to the point where anyone can jump in and use it.

Bnolan: Social VR feels very futuristic, not evenly distributed. Unsure when its going to go viral and everyone realizing how cool it is to hang out with people in 3D.

Hanging out in a 3D world is catching on: the next generation is growing up playing games like Fortnite, Minecraft, and Roblox.

Bai: Growing up, it was Doom and Quake and communities around that and still talk to people from those days. The distinction from the online and real world being two separate planes of reality isn’t true, we’re interacting with real people in these virtual worlds.

Bnolan: Wonder if social VR will replace the web or change how the web looks?

Bai: Gaming world and web world are converging. If you look at what Epic is doing they’re growing into the metaverse from their direction from the game. Sweeney is investing heavily to build the Metaverse and is seeking inspiration from web in scaling / interoperability.

Stadia coming out that bridges web and gaming very close together. Perhaps this can onboard people into virtual worlds since its simply a link away and will have a free tier in a year.

Stadia can allow people who don’t have gaming PC to jump in without doing a large investment but it does lock people into this ecosystem where they rent media and processing power.

Epic’s worst nightmare would be people moving from Fortnite to something else.

Google started with building on open tech, indexing the web and offering an awesome search engine.


NFTs

How do people who care about freedom compete in a post-Stadia world?

Non-fungible Tokens are offering the ability to own digital assets and transfer them between worlds, how might they be used to build an open yet profitable business model for the future of web / gaming?


What are NFTs?

Fungible assets are interchangable like dollars and bitcoins where $1 = $1 wheras non-fungible is akin to a unique piece of art.

69 |

NFTs are basically new and unique representations of goods or assets that take the form of digital tokens. Through the use of cryptography, NFTs can prove the authenticity, as well as ownership of such assets and goods.

70 |

If a virtual artwork that is tokenized, then whoever holds the token acts as the direct owner of the piece of art itself. If they sell the piece, they no longer can claim that they own it.

Like with a physical art piece, ownership causes patrons to be economically incentivized to support and spread the gospel of the creator, because the more famous the creation/creator, the more valuable the patron’s collection. Here’s some more links if interested:


How do you maintain the value of what you’ve done in that transaction when the price of cryptocurrency fluctuates wildly?

Can sell NFTs for DAI which is a stablecoin built on Ethereum. In the end its not that different from dollars or other currencies which fluctuate also.

Many currencies have gone through hyperflation.

When it comes to NFTs, how does it benefit creators and collectors? There’s currently a lot of friction to opt-in to the ecosystem, is it worth it? What’s the endgame?


Use-cases of NFTs

Parcels that hold user-generated content on a virtual grid.

Interested in exploring concept of tokenizing time.

Perhaps everyone gets a certain amount of tokens for doing a chore, like physical work such as cleaning or swinging a pickaxe and rewarding tokens to the player.

Think we’re overcomplicating how to make money in VR.

We should be able to compensate content creators somehow, like the person who built the studio everyone is in.

Perhaps be able to tip tokens to someone busking or doing an interesting talk.


What are some successes and failures of virtual economies?

We’re still early on the curve, it’d blow most peoples minds that what we’re immersed in exists.

Opensea has many NFT collectibles and show that virtual economies and tokens on public blockchains are showing really well. The terraforming event that sold 28M worth of virtual land was record breaking. Fortnite sells billions of dollars worth of virtual goods but thats private.

When it comes to projects integrating VR and blockchain there’s only a handful of projects like Cryptovoxels, Decentraland, Somnium Space, and High Fidelity to some extent.

Plagarism is a very hard problem especially when it comes to a permissionless platform like a blockchain.

Finding the delta between certain pieces of content, sorta like Youtube has for audio detection.

Can whitelist creators that are trusted now like josie.


What other components do you see as necessary to catalyze a virtual economy?

Bai: One thing that bothers me is how we’re building upon foundation of scarcity. Real world economy doesn’t run on collectibles, it runs on commodities like food, metal, fridges, etc.

What’s missing?

Perhaps seed capital in a world, play money that can be airdropped to have some kind of clay to experiment with. Imagine a million dollars air dropped into VRChat and having players work out the channels and systems. At some point in the future people will have some sense that it’s going to be real as they experiment with the testnet version and have all the problems worked out.

Artificial scarcity sucks but it does make sense to tokenize 3D space in some ways. In VRChat’s instance, you don’t have any neighbors but like in the real world there would be something outside of this building and when you walk out there will be some part of the city. (bnolan)

You do run into problems of running a city like if you have bad neighbors or if you have people who don’t develop anything.

It’s important to think back to how cities got formed. They weren’t formed just by saying there’ll be a city in some place and throw a million dollars to make it so (with the exception of Vegas / Dubai).

There’s usually an economic activity such as natural resources or a port that people gathered around to start with. It made sense for people to live closer to the areas they work in. Cities tend to form naturally in the real world while ICOs are the opposite with someone declaring there’s going to be some industry after money gets poured in.

Cryptovoxels seems to counter some of these issues well since there was no massive land rush and parcels are being released gradually as people build content.

At this stage it doesn’t look like someones going to build one metaverse, there’ll be a bunch of interlinked metaverses to go between.


Contain the Madness

Story about ads on Metacafe and what happened when the site expanded to India and China.

There’s a ton of ad fraud going on, perhaps half of the clicks are fraudulent. The ad supported web industry is going through cycles of booms and busts as scammers go where the money is being made.

It’s easy to destroy potential before getting off the ground with the world wide web.

Startups in the valley are advised to start with a narrow focus, building up tinder for a fire and sparking it into much bigger. Facebook started with stalking classmates then became the largest social network in the world.

Don’t want this to be a World Wide Web mall. Want this to be local-first with local advertising and users. Not interested in expanding beyond. Virtual mall made up of mom and pop businesses in a local real world area. Walk through a mall to see all the things in one’s local community and know that the stores are actually real stores you can also physically visit.

Eternal September effect.


Virtual Tickets

Tickets and events are considered pretty high risk. If you look at most payment providers there’s special restrictions they’ll put on you if you’re offering ticket sales because:

    76 |
  • maybe the event doesn’t happen
  • 77 |
  • maybe the event isn’t as good as people thought
  • 78 |
  • people over or undersell
  • 79 |
  • Fyre Festival situation
  • 80 |

Which target platform is worth prioritizing?

Mobile is where the money is at, if its fun then great!

Desktop and VR should go hand in hand, not one or the other.

The business aspect, generally don’t want to be developing your app multiple times for different platforms which is why the web is awesome with this. With the web you can write it once and it can gracefully degrade across different platforms.

Asynchronous cross-play

Different experience on tablet/mobile than from main experience. Watchdogs did this.

WebXR and standards in general allow for unexpected awesome things to happen.


What is someting you would pay for in VR?

SMSithLord: VR games

Avaer: Pay to meet a famous or non-famous person in VR. On-demand people’s time.

Bai: On-demand presence with stackoverflow programmers or tutors.

END


To-do

    81 |
  • Timestamping interesting bits after YT upload
  • 82 |
  • Add more hyperlinks in docs
  • 83 |
  • Embed video in here
  • 84 |
  • Finish street interviews
  • 85 |
  • Release WebVR panel demo
  • 86 |
  • Final edit of these docs
  • 87 |

This topic has heated up by a recent job listing in the VR industry. VRChat, the largest social VR platform, has recently opened a position looking for a Virtual Economy Manager which includes responsibilities to plan, document, and design a virtual currency economy and marketplace around user-generated content (UGC).

90 | 120 | 143 | 144 | 145 | 146 | 289 | 290 | 291 | 292 | -------------------------------------------------------------------------------- /vket.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Virtual Market 3 Recap - HackMD 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 27 | 28 | 29 | 34 | 35 | 36 | 37 |

Virtual Market 3 Recap

Virtual Market 3 is a festival that takes place in VRChat where visitors can freely look, try on, and purchase 3D avatars and 3D models displayed in themed worlds made entirely with user-generated content. This year had about 600 spaces for booths across 15 unique worlds!

The entire project is a massive collaboration effort by the Japanese VR community. Together, they have pulled off 3 multi-day festivals in the past year featuring hundreds of interactive booths made by independent creators and over a dozen beautiful custom made maps.

The M3 org went on a field trip to explore Virtual Market 3 and further discuss ideas around content discovery and marketplaces. Link to the proposal: https://github.com/M3-org/research/issues/2


Oculus Quest Avatars

Our group’s first destination from the entrance was a cross-compatible avatar world. There are two large rooms with many mirrors positioned within rows of avatars one can try on.

It is amazing to see what designs are possible to pull off despite having low-poly constraints.


The Worlds

38 |

Virtual Market 3 will be held across 6 different worlds, each featuring its own overarching genre. Each world is further split into 2~3 different variations, each featuring a different subgenre, totaling 15 unique venues. Each location will be assigned a set of thematically fitting keywords to allow exhibitors to pick and choose whichever venue best fits their content and better reach their targeted audience. Source

39 |

Virtual Factory

Castello Magica

Link to more worlds info: https://www.v-market.work/world


Shopping Experience

There was no in-game purchasing for Virtual Market 3 but, all the booths had QR codes and links that take you to the booth.pm storefront. Desktop users can simply take screenshots to remember booths they liked to purchase assets from there later. Booth.pm accepts paypal.

Many of the stalls contained objects that can be picked up like swords, shields, guns, hats, etc.

There were about 40-50 booths in each world that we explored, some were quite spread out.

VRchat implemented a custom script just for this event which allowed certain booths to open a web page. Any type of web related scripting is unavailable with the VRC SDK but Virtual Market 3 was a special exception.

Clicking OK opened up the web browser to the page https://v-market.work/user/10009 which then redirected to https://games.dmm.com/campaign/virtual_market.


Sponsors

The first Virtual Market was a for fun creative event but every year has gotten bigger to eventually become the biggest SocialVR convention ever! Since Virtual Market 2 the organizers have exceeded their crowdfunding goals multiple times over with an average of 1000 patrons: https://camp-fire.jp/profile/VirtualMarket/projects

Top sponsors such as 7/11 had rich presence in every world map with a virtual branch of their store featuring items from their real world catalog! Here we are hanging out in front of one.

40 |

“It seems many Japanese players feel it symbolizes a kind of a link between real and virtual worlds. All package textures are taken from real one”

41 |

https://www.sej.co.jp/i/products/7premium/drink/ - View the Japanese 7/11 catalog here


Questions

    42 |
  • What were some interesting observations or qualities you made about a booth that stood out for you?
  • 43 |

Animations and having some items that you can grab. Picking stuff up and trying it, especially if the item is interactive like a gun that fired made the booth especially attention grabbing.

    44 |
  • How easy was it to navigate the worlds?
  • 45 |

With the secondary menu it made it easy to find your group by being able to teleport to other players. However, the VR experience was difficult to stay within the group which is probably why some of us rode on another person’s avatar. The walk speed of the entire world could probably use an increase as well.

    46 |
  • What’s the experience like of buying something?
  • 47 |

Fustrating, would of loved to buy something but couldn’t figure it out while in VR mode.

    48 |
  • Would you be inclined to revisit the world if there were no other people?
  • 49 |

Unanimously yes. If one wanted to buy any kind of 3D assets would totally return, it’s very useful to see and try before you buy. The purchasing experience could be improved if a shopping cart was implemented to save things later and then do a single large checkout.

    50 |
  • How would you rank an in-world shopping experience versus 2D menus?
  • 51 |

Depends if one is in desktop mode or in VR, but its hard to compare right now because it’s impossible to buy things in VR mode. If we can favorite things for now then checkout later it’d be much better.

    52 |
  • What are your main takeaways from Virtual Market 3?
  • 53 |

Lots of questions around the shopping experience and logistics around putting the entire project together. How was it built and how did people collaborate? The artistic direction was pulled off really well, how was it coordinated?


History

Virtual Market 1

The first Virtual Market took place August 2018 and was 1 world with ~100 booths.

Virtual Market 2

The spring festival comes about 7 months after the first event and drew a staggering 120,000 visitors to Virtual Market 2. There were 403 booths, each featuring a variety of virtual contents ranging from avatars to accessories for sale.


64 | 90 | 109 | 110 | 111 | 112 | 255 | 256 | 257 | 258 | --------------------------------------------------------------------------------