Skip to main content

Center-Out

Center-out is an effect created by taking the angle between the normal of the pixel and the direction it is being viewed at.

We take this angle and use it to look up a texture, or to show the AudioLink band history etc.

The angle of pixels that are facing the viewer is 0, and the angle of pixels facing as much as possible away from the viewer is 1. This is where the 'center-out'-ness of this effect comes from.


Modes

There are a few center-out modes you can pick from. They change how the color of the center-out is determined.

Mode: Gradient

This will use a gradient texture as the center-out color.

Gradient Texture

The gradient texture from which we'll get the color of the center-out effect.

The left side of the gradient will be used for 'head on' view angles, while the right side of the gradient will be used for view angles that are increasingly facing away from the camera.

  • This uses the angle between the surface normal and view direction as the U coordinate.
  • By default this texture is white.

Gradient Tint

This color will be used to tint the gradient texture color.

  • RGB will be interpreted as color.
  • Alpha will be used as opacity.

Mode: Base Color

This will use the base color as the center-out color.

Intensity

This controls how intense the color of the center-out will be as it's being taken from the base color.

Gradient Mask

The gradient texture that will be used as a mask to hide/show the center-out.

The left side of the gradient will be used for 'head on' view angles, while the right side of the gradient will be used for view angles that are increasingly facing away from the camera.

Black corresponds to hiding the center-out color, white corresponds to showing it.

  • This uses the angle between the surface normal and view direction as the U coordinate.
  • By default this texture is white.

General Options

Opacity

Determines how visible the center-out effect is.

  • 1 - the center-out effect will be fully visible.
  • 0 - the center-out effect will not be visible.;

Speed

By default, the center-out effect scrolls. This will adjust the speed of the scroll.

Set this to 0 if you do not want any continuous scrolling.

Is Emissive

When this is enabled, the center-out effect will become emissive instead of albedo and unaffected by lighting.

The center-out AudioLink feature will make it so that the center-out will move as the selectced AudioLink bands are being hit. This uses AudioLink chronotensity behind the scenes.

Speed

Speed controls how much the AudioLink chronotensity will move the center-out.

  • 0 - AudioLink will be disabled.
  • 1 - A moderate AudioLink reactivity.

When enabled, this will mask the center-out effect by the scroll of the AudioLink history of a specific band.

This effect is the typical 'AudioLink center-out' effect that you might see on VRChat avatars.