Loading embed note

Media

Video

Overview

The video app allows users to bring video content in world by uploading a video file or playing from a URL.

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

Configuration Parameters

General

  • Position: The X, Y, Z values for the world position of the app.
  • Rotation: The X, Y, Z values for the world rotation of the app.
  • Label: Custom label for video.
  • Type: File for local .mp4 file, URL for .mp4 or .m3u8 link.
  • Loop: Yes to loop the video, No to play it once.
  • Autoplay: Yes to play the video automatically, No to require user action.
  • Active: When the video should be active (Always, Flag Set, Quest Active etc.).

Display

Depending on the Type selected, the available options for Display will change:

When Type is set to Plane
  • Height: The height of the video plane in the 3D world.
  • Lit: Yes if the video plane should be affected by world lighting, No if not.
  • Frame: Yes to display a frame around the video, No to have no frame.
When Type is set to Model
  • File: Choose a .glb file to apply the video as a texture to a 3D model.
  • UVs: Cover to scale the video to cover the model's UVs, Inherit to use the model's existing UV layout.

Audio

  • Volume: The volume of the video's audio.
  • Spatial: Yes for spatial audio that changes with the listener's position, No for non-spatial audio.
  • Distance: The maximum distance at which the audio can be heard.
  • Rolloff: The rate at which the audio volume decreases as the listener moves away from the source.

Interaction

  • On Click: Action to take when a user clicks the video object.
  • Hint: Message to display when a user interacts with video object.

Stream

Overview

The stream app allows users to bring livestreams into their world.

Configuration Parameters

General

  • Position: The X, Y, Z values for the world position of the app.
  • Rotation: The X, Y, Z values for the world rotation of the app.
  • Offline: No if you want the video plane hidden. Yes if you want the video plane rendered.
  • Stream URL: URL of video stream. Must be a .m3u8 link.
  • Thumbnail: Thumbnail to display when stream is deactivated.
  • Height: Height of video plane.
  • Active: When the video should be active (Always, On Click, On Proximity).

Audio

  • Volume: The volume of the video's audio.
  • Distance: The maximum distance at which the audio can be heard.
  • Rolloff: The rate at which the audio volume decreases as the listener moves away from the source.
  • ID: Allows you to associate an audio channel ID for use with other audio-reactive components.

Frame

  • Enabled: Yes to display a frame around the video, No to have no frame.

Audio

Overview

The audio app allows users to bring audio files (both uploaded and online) to their worlds.

Configuration Parameters

General

  • Position: The X, Y, Z values for the world position of the app.
  • Rotation: The X, Y, Z values for the world rotation of the app.
  • Label: Custom label for audio source.
  • Type: File for local .mp3 file, URL for .mp3 link.
  • Volume: Master volume for the audio source
  • Loop: Yes to loop the audio, No to play it once.
  • Autoplay: Yes to play the audio automatically, No to require user action.

Spatial

  • Enabled: Yes to enable spatial audio, No for stereo audio. Spatial audio adjusts audio volume dynamically based on user world position. Stereo audio plays the audio source at a constant volume set in the Volume parameter.
  • Volume: The volume of the video's audio.
  • Distance: The maximum distance at which the audio can be heard.
  • Rolloff: The rate at which the audio volume decreases as the listener moves away from the source.

Text

Overview

The text app allows you to create a text canvas in your world

image

Configuration Parameters

General

  • Position: The X, Y, Z values for the world position of the app.
  • Rotation: The X, Y, Z values for the world rotation of the app.
  • Text: The text you want to display on the canvas.
  • Size: Size of the font.
  • Color: Text color using hexadecimal value. This parameter has a color selector.
  • Align: Text alignment on canvas (Left, Center, Right etc.).
  • Line Height: The distance between lines of text.

Layout

  • Anchor X: The text anchor point for the X axis relative to the text object's world position.
  • Anchor Y: The text anchor point for the Y axis relative to the text object's world position.
  • Max Width: The maximum width of the text canvas.

Background

  • Color: Canvas background color using hexadecimal value. This parameter has a color selector.
  • Padding: The padding between the text and the edge of the canvas.
  • Radius: The radius size of the canvas.

Interaction

  • On Click: Action to take when a user clicks the text canvas.
  • Hint: Message to display when a user interacts with text canvas.

Screen

Overview

The screen app allows world admins to cast their screen to their world.

image

Configuration Parameters

General

  • Position: The X, Y, Z values for the world position of the app.
  • Rotation: The X, Y, Z values for the world rotation of the app.
  • Label: Custom label for video.
  • Thumbnail: Thumbnail to display when casting is deactivated.
  • Height: Height of video plane.

Audio

  • Volume: The volume of the video's audio.
  • Spatial: Yes for spatial audio that changes with the listener's position, No for non-spatial audio.
  • Distance: The maximum distance at which the audio can be heard.
  • Rolloff: The rate at which the audio volume decreases as the listener moves away from the source.

Frame

  • Enabled: Yes to display a frame around the video, No to have no frame.

Model

Overview

The model app allows world owners to bring in custom .glb models into their world.

image

Configuration Parameters

General

  • Position: The X, Y, Z values for the world position of the app.
  • Rotation: The X, Y, Z values for the world rotation of the app.
  • Type: File for local .glb file, URL for .glb link.
  • Scale: World scale of the model.
  • Collision: Collision type used for mode (None applies no collision, Inherit inherits colliders from the .glb file, All applies collision to the entire model).
  • Animation: Select the animation/s from the .glb file to use with the model.

Interaction

  • On Click: Action to take when a user clicks the text canvas.
  • Hint: Message to display when a user interacts with text canvas.

Image

Overview

The image app allows world owners to bring in .png, .jpg and .gif images into their world.

asdgag

Configuration Parameters

General

  • Position: The X, Y, Z values for the world position of the app.
  • Rotation: The X, Y, Z values for the world rotation of the app.
  • Type: File for local .png, .jpg and .gif file, URL for .png, .jpg and .gif link.
  • Width: Width of the image. Auto keeps the width proportional to the height of the image.
  • Height: Height of image.
  • Lit: Yes for image to be affected by world lighting, No for image to be unaffected by world lighting.
  • Doubleside: Yes for image to be mirrored on back side of canvas, No for image to only be displayed on front side of canvas.

Frame

  • Enabled: Yes to display a frame around the video, No to have no frame.

Interaction

  • On Click: Action to take when a user clicks the text canvas.
  • Hint: Message to display when a user interacts with text canvas.

WebView

Overview

Allows world owners to display webpages that users can interact with in world.

Capture

Configuration Parameters

General

  • Position: The X, Y, Z values for the world position of the app.
  • Rotation: The X, Y, Z values for the world rotation of the app.
  • URL: URL to display on the WebView canvas.
  • Width: Width of the WebView canvas.
  • Height: Height of WebView canvas.
  • Zoom: Level of zoom applied to the WebView canvas.
  • Visible: When the WebView should be active (Always, On Click, On Proximity).
  • Billboard: Yes for image to be WebView canvas to rotate based on a player's world position, No to remain static.

Note: The activity of a player's experience in the WebView app is not syncronized to other players in the world.

Select a repo