For the complete documentation index, see llms.txt. This page is also available as Markdown.

Streaming Model Component

The StreamingModel component represents a single model streamed into your scene. It requires a reference to a StreamController and a source URL. Loading starts automatically when the component is enabled.

Key Inspector Fields

Field
Default
Description

Stream Controller

—

Reference to the scene's StreamController. Required.

Source Url

—

URL of the XRG model to stream.

Light Probe Usage

false

Enable Unity light probe sampling.

Custom Materials

false

Override default materials with your own opaque/transparent materials.

Quality Priority

1

Prioritize this model's quality relative to others in the scene.

Animation Fields

Field
Default
Description

Animation Mode

Auto

Which animation system to use. See Animated GLB Models and VRM Avatar Streaming.

Custom Animator Controller

—

RuntimeAnimatorController for Mecanim animation.

Auto Play Loop

true

Auto-play embedded clips. Disabled automatically when a custom controller is set.

VRM Settings

Only take effect on VRM avatars:

Field
Default
Description

Enable Spring Bones

false

Enable spring bone physics (hair, clothing).

Enable Look At

false

Enable eye tracking.

Look At Target

—

Transform the avatar's eyes follow.

For full VRM settings (physics multipliers, override options), see USAGE_VRM_STREAMING.md in the SDK package.

Callbacks

Scene Preview

The StreamingModelPreview component renders a lightweight preview in the Scene View while in Edit Mode. Toggle it on/off in the Inspector.

Last updated

Was this helpful?