Lecture 20 - Metaverse As Drivers of Web3
Lecture 20 - Metaverse As Drivers of Web3
Web 3.0
Slides courtesy: Dr. Ibrahim Ghaznavi
Web
Web
- “web" typically refers to the World Wide Web (WWW), which is a
system of interlinked hypertext documents and multimedia content
accessed via the internet using web browsers.
- Web pages may contain text, images, videos, and other multimedia
elements.
Evolution of Web
Web 1.0
- Static web
- Less interactive
- Mostly websites with text avoiding pictures/videos. Types of
interactions allowed were only comments or contacting the author.
Youtube,
Facebook and
Twitter.
Web 3.0
- Web 3.0 refers to the next iteration of the internet based on decentralized blockchain
technologies.
- Unlike Web 2.0, people are in control of their data instead companies.
- Features
- Data ownership
- Privacy
- Security
- Opportunity (open-source)
Metaverse
Semantic Web
Blockchain
‘ A distributed ledger that maintains a continuously growing list of
transactions/records, called blocks’
Features:
Crypto Features:
- Decentralised
- Highly available
- Public
Popular cryptocurrencies:
- Bitcoin 20976$
- Ethereum 1553$
- Tether 1$
Non-fungible tokens (NFTs)
‘A unique Cryptographic asset stored on a blockchain.’
Features:
- It can’t be replicated.
- Enforce ownership over digital assets.
- Can be bought or sold securely.
Pricing:
The Merge 91.8 M $
CryptoPunk 23.7M $
Semantic Web
‘A proposed version of the internet on which web pages are machine
readable.’
- Social gatherings,
- Live concerts,
- Press conferences
- Attend college classes
Massive Multi-player Role-
Playing Games
- Habbo Hotel
- World of Warcraft
- Minecraft
- Fortnite
Facebook’s Horizon worlds
https://vr.qurancomplex.gov.sa/msq/
In Summary
- Blockchain technologies power the Metaverse ecosystem and Web3.0
- Popular Metaverses rely on digital currencies to exchange value.
- XR technologies are a gateway to accessing Metaverses
- Assets within the metaverse are sometimes traded as NFTs
Metaverse technologies
Virtual Reality
‘Virtual reality (VR) is a computer-generated simulation of a three-
dimensional image or environment that can be interacted with in a seemingly
real or physical way by a person using special electronic equipment.’
Features:
- User is in Control: real-time head tracking, Full-body tracking (via body suits)
- Offers natural interactions: Gestures (controllers, hand and finger tracking),
speech
- Sense of presence: Immersion, rich visual graphics, spatial audio, haptic
feedback (vibrators).
Types of VR
Virtual Reality
Fully-Immersive
HMD based
Screen-based Wall projectors Room size
Vehicle Airplane
Cave
Simulator Simulator
Adapted from:
Muhanna, Muhanna A. "Virtual reality and the CAVE: Taxonomy, interaction challenges and research directions." Journal of King Saud
University-Computer and Information Sciences 27.3 (2015): 344-361.
Immersive VS Non-Immersive
Non-immersive VR ImmersiveVR
- 3D model - 3D models
- Animations - Animations
- Light & shadows - Light & shadows
- Physics
- Spatial Sound
- Environment
- Voice / Speech
- Controllers / Hands
- GUI Menus
VR Headsets
- High-end
Pico Neo 3 (eye) HTC Vive Pro 2
- Mobile VR
Features:
Designers:
Blender
Adobe Substance 3D Modeler
Accessories:
- Full-body suit
- Omni-directional treadmill
- Face tracking
Unity Unreal
C# C++
Supports additional (to Supports mainstream
mainstream) platforms: Web platforms like iOS, Android, VR,
Player, WebGL, HoloLens, Linux, Windows PC, Mac OS X,
Windows Phone 8, Tizen, SteamOS, HTML5, Xbox One,
Android TV, Samsung SMART and PS4
TV, 360 Windows PC
Compromise on graphics to More realistic graphics.
offer greater platform
coverage.
Unity is paid back if a Unreal is paid 5% of the
developer earns more than revenue if it goes above $3,000
100,000$ (Annually) per game (Quarterly)
Need multi-player plugins Build-in multiplayer support
Lights XR designer
Sound XR designer
Effects XR Developer
VR Environment
- Environment
- Physical
- Virtual
- 3D Characters Context of VE
- Avatars
- 3D models
- Data
Story of VE - Interactions
- Explicit
- Implicit
Sketching
Google Blocks or Tilt brush
Physical prototyping
Photogrammetry