Digital Walls

Managing Digital Walls in the Casino Editor

The Digital Walls editor page manages in-world video screens rendered using GTA V render targets and a DUI (Chromium) web view.

Each wall:

  • streams a video file through an internal web view

  • renders the video onto a GTA render target

  • optionally spawns a custom object model to display the screen

Render Targets

Digital walls use GTA V named render targets.

A render target is a texture surface attached to a model where the video will be drawn.

Two fields define this link:

Field
Purpose

renderTargetName

Name of the render target used by the game engine

renderModel

Model that owns the render target

The render target must already exist on the model.

Example of the Diamond Casino wall:

Field
Value

renderTargetName

casinoscreen_01

renderModel

vw_vwint01_video_overlay

Editor Settings

Setting
Type
Info

Name

Text

Choose a display name for the digital wall

Playback speed

Select/List

Set video playback rate (0.0 to 5.0)

Video rotation

Select/List

Rotate video texture mapping in degrees (0 to 360)

Render width

Select/List + Text Input

Set render texture width (10 to 2048)

Render height

Select/List + Text Input

Set render texture height (10 to 2048)

Use custom model

Toggle

Spawn/manage a custom object model for the wall display surface

Video URL

Text

Set the direct video file URL used by the wall stream

Object model

Text

Set model used for render target linking (casinowall alias resolves to vw_vwint01_video_overlay)

Render target

Text

Set named render target to draw the video texture into

Proximity

Number

Set interaction/subscription distance in meters

Load only interiors

Toggle

Load this wall only while players are in interiors

Reload wall

Action

Force wall stream refresh for subscribers

Add wall

Action

Create a new digital wall at current player spawn coords/heading

Delete wall

Action

Delete selected digital wall

Creating Wall

By default, the editor creates a TV object with the default Diamond video attached. This is the same video effect used inside the Diamond Casino.

You can change the Object Model to any prop you prefer. However, make sure the selected model contains a render target that can display the video. If the object does not include a render target, the video will not appear on the surface.

Linking Wall to an Interior Object

Some interiors already contain prebuilt render targets.

A good example is the Diamond Casino, which includes several surfaces designed to display video content.

These surfaces usually appear as black rectangles in the interior. They are render targets that can display custom textures or video.

Instead of spawning a prop, the system can attach the video renderer directly to one of these interior render targets.

To use this method, make sure to disable the "Spawn Object" option in the editor menu. This will prevent the system from creating a new prop and instead link the wall to the existing interior surface.

⚠️Performance Notes

Digital walls rely on GTA V's DUI rendering system. Each wall runs its own video renderer, which consumes system resources. Because of this, the number of simultaneously active walls is naturally limited by the game engine.

For optimal performance, it is recommended to keep the number of active video walls reasonable, especially when placing multiple walls within the same area.

Last updated