arrow-left

All pages
gitbookPowered by GitBook
1 of 1

Loading...

[DEL] Publishing to VIVERSE


circle-info

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.

hashtag
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.

hashtag
VRAM Usage Categories

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

Boundary Level
VRAM Usage
circle-exclamation

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

hashtag
Platform Recommendations

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

Boundary Level
Recommended Platforms

hashtag
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.

For best results, monitor your world’s VRAM usage regularly during development and test on target platforms. Pressing 'Shift + .' will open the console to view various profiling values including VRAM.

hashtag
The Scene Preview

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

1

hashtag
Log in to VIVERSE

circle-exclamation

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

hashtag
Creating A World URL

This guide is a walkthrough creating World from Scene.


1

hashtag
Create World

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

2

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

2

hashtag
Open The Publish/Download Menu

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

3

hashtag
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

hashtag
Preview The Scene

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

5

hashtag
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.

hashtag
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

hashtag
Attain The World Link

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

4

hashtag
Go To Your World

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

5

hashtag
Tutorial in World

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

6

hashtag
You're All Set!

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

7

hashtag
Go To VIVERSE Create Site

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

8

hashtag
Go To My Worlds

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

9

hashtag
Your World List

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

Low

≤ 500 MB

Medium

500 MB and ≤ 800 MB

High

800 MB and ≤ 2 GB

Very High

Low

PC / iOS / Android / HMD (VR Headsets)

Medium

PC / Android

High

PC

Very High

2 GB

PC (High-End only, with warning popup)