LogoLogo
VIVERSESupportBlogDiscord
  • Creator Tools
  • Polygon Streaming
  • Introduction to Creator Tools
  • Publishing with Your VIVERSE Account
  • Optimization
  • World Decoration
    • Edit Mode
    • Supported Media & Settings
    • Creating From Templates
      • Pet Rescue Template Project
  • PlayCanvas SDK
    • PlayCanvas Extension Setup
    • Publishing to VIVERSE
    • Scene Settings
    • No Code Tools
      • Sample Project
      • Quests
      • Trigger & Action
        • Event Listeners
        • Entity Enabling & Disabling
        • Entity Collision Enabling & Disabling
        • Entity Physics
        • Avatar Teleport & Checkpoint
        • Animation & Sound
        • Asset Management
      • Media
        • Polygon Streaming
        • Images
        • Video
        • Audio
      • Pick and Throw
      • Networked
      • Seat
      • GPU Mesh Instancing
    • Custom Code
      • Connecting No-Code Events to Custom Scripts
      • Introduction to MJS
      • Camera Management: Settings and Switching
      • Custom Loading Screens
      • Change Avatars Programatically
    • Examples
      • Create Your First PlayCanvas Project
      • SHADEART | Custom Shader
      • WITHIN | A Generative Audiovisual Maze
      • First Person Shooter with Destruction
  • Unity SDK
    • Porting from Unity to PlayCanvas
Powered by GitBook
LogoLogo

Important Links

  • COOKIE POLICY
  • TERMS OF SERVICE
  • PRIVACY POLICY
  • VIVERSE PARTNERS

Socials

  • X / Twitter
  • LinkedIn
  • Instagram

© 2025 HTC CORPORATION

On this page
  • VRAM Classification and Performance Recommendations
  • The Scene Preview
  • Creating A World URL

Was this helpful?

Edit on GitHub
Export as PDF
  1. PlayCanvas SDK

Publishing to VIVERSE


Definition:

A Scene is the blueprint of your virtual space registered in VIVERSE Create. One Scene can generate multiple identical World.

A World is your designated virtual space in VIVERSE Create, accessible via a unique URL.

VRAM Classification and Performance Recommendations

To ensure consistent performance and platform compatibility, our system classifies content based on VRAM usage per world and provides platform-specific performance recommendations. Developers should optimize their content to target the desired range of supported devices.

VRAM Usage Categories

The system automatically assigns a performance boundary level based on the amount of VRAM your world uses:

Boundary Level
VRAM Usage

Low

≤ 500 MB

Medium

500 MB and ≤ 800 MB

High

800 MB and ≤ 2 GB

Very High

2 GB

Worlds marked Very High will trigger a warning popup for users, indicating that the content is intended for high-end PCs only.

Platform Recommendations

Each boundary level maps to a set of recommended platforms, reflecting performance expectations:

Boundary Level
Recommended Platforms

Low

PC / iOS / Android / HMD (VR Headsets)

Medium

PC / Android

High

PC

Very High

PC (High-End only, with warning popup)

Developer Guidance

  • Targeting Wider Compatibility: Aim to keep VRAM usage under 500 MB to support the broadest range of devices.

  • Optimizing for Android or iOS: Stay within Low or Medium boundary levels to ensure mobile device compatibility.

  • High-End Visuals: Worlds exceeding 800 MB VRAM should be optimized for PC-only audiences.

  • Exceeding 2 GB VRAM: Consider splitting large scenes, using LODs, or reducing texture resolutions to avoid user warnings.

For best results, monitor your world’s VRAM usage regularly during development and test on target platforms.

The Scene Preview

This guide is a walkthrough for uploading and publishing a PlayCanvas project to VIVERSE Create.

1

Log in to VIVERSE

Make sure to use the same email address as your PlayCanvas account.

2

Open The Publish/Download Menu

Click the Publish / Download to open up the Builds window.

3

Publish

On the Builds window, select the Builds & Publish tab on the left and click the Publish to Viverse Create button to upload the project. This may take a few minutes and a progress bar will show the upload status

4

Preview The Scene

After the project has been successfully published, click the Preview button to view the project.

5

Go to Scene

Use the preview URL to verify the scene on VIVERSE Create. If necessary, return to the PlayCanvas Editor to make changes then re-publish the project.

Creating A World URL

This guide is a walkthrough creating World from Scene.


1

Create World

After confirming everything is set in your preview URL, click the "Create World" button.

2

Name The World

Give the World a name and click the "Create" button to publish it to the VIVERSE Create platform. The resulting URL is the public link to the World.

3

Attain The World Link

The world can be accessed by copying and pasting the URL into the browser.

4

Go To Your World

The World can also be accessed by clicking the "Go to world" button.

5

Tutorial in World

The keyboard and mouse controls will be displayed when the World has opened.

6

You're All Set!

The World should be viewable and the avatar can be used to interact with the world.

7

Go To VIVERSE Create Site

8

Go To My Worlds

Click "My Worlds" to display all the Worlds created with this account.

9

Your World List

On the Worlds tab, the World that was created should be available.

PreviousPlayCanvas Extension SetupNextScene Settings

Last updated 8 days ago

Was this helpful?

The World can be accessed from the VIVERSE Create site . Once logged into VIVERSE Create, click the avatar.

here