Real Projector View on Asset Store (opens in new tab)

Package details

Latest version
1.1.0
Last updated
First released
Unity version
6000.3.19 or later
Package size
370 KB
Files
56
Favorites
1
Views in the past week
15

Price tracking

Last checked
Tracked since
Lowest recorded
$13.99 on

Keywords

Real Projector

by Polynest (opens in new tab)

No ratings yet

A projector that puts a texture or video on any surface — with real occlusion, so objects in the beam cast genuine shadows into the image.

Price $19.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Real Projector, 6 months Current $19.99; lowest $13.99; highest $19.99 in this period. $0 $10 $20 21 Sep 5 Oct 19 Oct 2 Nov Version 1.1.0 released 9 Oct 2026 v1.1.0

Asset preview

1 / 10

Real Projector screenshot 1

Real Projector screenshot 1

About this asset

Real Projector turns a Unity spot light into an actual projector. Point it at a wall, assign a texture or a video, and the image appears exactly where you aimed it — at the size you asked for, in meters.

The difference from every other projection solution is occlusion. Walk a character through the beam and they cast a real shadow into the projected image, because the projection is carried by a light that already renders a shadow map. A decal projector cannot do this at all. The legacy Projector component shines straight through geometry.

You set up the projection the way you would set up a real projector: throw distance, image width, aspect ratio. The spot angle is derived for you and reported back along with the throw ratio and the image diagonal. Drag the throw distance and the image size directly in the scene view and watch the frustum land on the first surface in front of the lens.

WHAT YOU GET

Shapes — rectangle, ellipse, rounded rectangle, or your own mask texture. Keystone correction for surfaces you are not square to, and flip for rear projection and ceiling mounting.

Sources — a still texture, a VideoPlayer, or any render texture you fill yourself from a camera or a custom pass.

A setup validator — the render pipeline settings a light cookie depends on all fail silently in URP. Wrong cookie atlas format and your projection is grey; additional lights on per-vertex and there is no image at all. The inspector finds every one of these and fixes them with a button, so you never stare at a blank wall wondering what is wrong.

Four demo scenes, generated from a menu item so they can never drift out of step with the component.

BEFORE YOU BUY

Universal Render Pipeline only. The Built-in pipeline reads only the alpha channel of a light cookie, and HDRP is not supported in this release.

A projector adds light and cannot remove it, so the image reads best in a dark environment. This is inherent to any light-based projection.

The beam itself is not visible in the air. That needs volumetric lighting, which URP does not provide.

Requires Unity 6.3 or newer. No other dependencies.

From the publisher's Asset Store listing.

Technical details

FEATURES

• Real occlusion — objects between the projector and the surface cast genuine shadows into the projected image

• Optics in projector terms — throw distance, image width, aspect ratio, hard edge; spot angle, throw ratio and image diagonal are computed and reported back

• Four shapes — rectangle, ellipse, rounded rectangle, custom mask read from the red channel

• Keystone correction on both axes, plus horizontal and vertical flip

• Three sources — still texture, VideoPlayer, or any render texture you fill yourself

• Custom inspector — grouped settings, live cookie preview, and fields that appear only when they apply

• Scene view handles — drag throw distance and image width in place, see the footprint on the first surface in front of the lens

• Setup validator — finds the render pipeline settings the projector depends on and fixes each from a button

• Full C# source, no DLLs, XML documentation on the entire public API

• Assembly definitions throughout

SUPPORTED PIPELINES

• Universal Render Pipeline — Unity 6.3 or newer

• Built-in Render Pipeline — not supported

• HDRP — not supported in this release

SUPPORTED PLATFORMS

• Windows, macOS, Linux

• iOS, Android — a 512 cookie preset is documented for mobile

• Consoles untested

DOCUMENTATION

Included in the package: QuickStart, a full parameter reference with troubleshooting and performance notes, and a changelog. Documentation.pdf is in the Documentation folder.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.3.19f1 Compatible Compatible Compatible

As listed on the Asset Store.