#AssetStore #unity #unity3d #new #asset #gamedev #indiedev #GameContentShopper

Publisher

Masingan

Please Note

This entry is from Monday August 17, 2026. The price of the asset may have changed since then.
Please visit our homepage for recent offers and sales. Official and private Unity Asset Store™ sales usually last about 14 days.

Overview

Surface Text Placer Ultimate places text and images onto surfaces directly from the Scene view. Click a surface, type or pick an image, and it's placed — oriented to the surface, parented to the object, fully editable afterward.

It works in two modes so it covers any surface:

Geometry mode — real TextMeshPro 3D text for flat surfaces. Vector-crisp at any distance, receives scene lighting, editable live, and placeable at runtime through the scripting API.

Decal mode — for curved and uneven surfaces (pipes, rocks, terrain). Your text or your own image is baked to a texture and projected onto the surface so it follows the curve. Wear, background, and an emboss normal map for apparent depth are all baked in.

Key features

  • Click-to-place from the Scene view — no Canvas, no manual positioning
  • Two placement modes: real 3D text (flat) and projected decals (curved)
  • Place your own images/decals, not just text, in Decal mode
  • Style presets — save a complete look and apply it in one click (6 presets included)
  • Background panels — auto-sized, configurable colour and padding
  • Wear / damage system with 4 tileable patterns + built-in noise
  • Auto-generated emboss normal maps for raised or engraved relief
  • Typewriter reveal animation component
  • Runtime scripting API for dynamic text (geometry mode)
  • Unity Localization support (auto-enables when the package is installed)
  • Scene-wide management tab — search, select, frame, delete every placement
  • Full Undo support and settings persistence

Known limitations

  • Decal mode requires the URP Decal Renderer Feature; with Surface Data = Albedo Normal MAOS for the emboss normal to render.
  • Projected decals stretch on surfaces that turn sharply away from the projection direction (inherent to all projected decals) — best on flat-to-gently-curved surfaces.
  • Geometry-mode text is for flat surfaces; it does not conform to curves.
  • Wear rendering in geometry mode is unlit and does not use TMP outline/underlay.
  • Runtime API covers geometry mode; decal placement is editor-only.

Requirements & dependencies

  • Unity 6, Universal Render Pipeline (URP) 17.2+
  • TextMeshPro
  • Decal mode requires the Decal Renderer Feature on your URP Renderer
X