Real geometry
The app knows the physical shape of your wall because LiDAR has measured it, not because a model has inferred "wall-shaped" pixels from a photo.
Visera — LiDAR-measured, not AI-generated
Visera measures your actual walls with Apple ARKit and the LiDAR scanner on iPhone Pro, then renders paint colour into the live camera view of your own room. It doesn't take a photo, send it to a model and hand you back a picture of a room that merely looks like yours.
Download Visera on the App StoreThe category
Most apps that call themselves a paint visualiser work from a single photo. Visera works from a scan. Point your iPhone Pro around the room first, and ARKit and LiDAR build a real, three-dimensional record of its walls, floor, ceiling and openings before a single pixel of colour is drawn. Everything downstream — where the paint goes, how it catches the light, where it stops at a window frame — comes from that measurement, not from a guess.
The app knows the physical shape of your wall because LiDAR has measured it, not because a model has inferred "wall-shaped" pixels from a photo.
Colour renders live into your camera feed, so the shadows, glare and lamp light already in your room continue to fall exactly where they were.
Plaster grain, brick, panelling and existing marks on the wall stay visible under the new colour instead of being smoothed away by a generated image.
The alternative
Building an AI paint visualiser is comparatively cheap: take a photo, run it through an image model or a segmentation mask, and repaint the pixels the model thinks are wall. No depth sensor, no scanning, no per-room measurement. That approach scales easily across any phone — but it is guessing at a room, not measuring one, and the failure modes show up in exactly the details that matter for a paint decision.
A generated image carries whatever lighting the model imagined, not the lamp, the window glare or the shadow actually in your room at the time you're looking at it.
Recolouring a photo tends to paste a smooth, uniform tint over the wall, erasing plaster texture, brick or any surface detail that was there before.
Flat, eggshell and gloss paint behave differently under light. An AI image that isn't simulating a physical surface renders all three the same way.
How it works
Important details
Accurate room mapping requires a supported iPhone Pro with LiDAR and iOS 26 or later. Results can vary with lighting, reflective surfaces, occlusion and how much of the room the camera can see.
A LiDAR-measured preview is a far closer approximation than a generated image, but screens still vary and paint dries differently to how it looks on glass. Confirm a colour on a real sample before you buy the tin.
Questions
An app that uses a phone's depth sensor to measure the actual walls, floor and ceiling of a room, then renders a paint colour into that measured space through the live camera. Visera scans the room with Apple ARKit and the LiDAR scanner on iPhone Pro before it paints anything, rather than generating a new image from a prompt.
A LiDAR paint visualiser measures your room's real geometry first, then renders colour into the live camera feed on the surfaces it has identified as walls. An AI paint visualiser typically works from a single static photo and generates or repaints pixels it guesses are wall. The LiDAR route keeps your room's real light, shape and openings intact; the AI route produces a new picture that only resembles your room. See the full comparison.
The scanning itself needs a supported iPhone Pro with a LiDAR scanner, running iOS 26 or later — that's the hardware Apple has fitted with a depth sensor accurate enough for room-scale mesh scanning. See how the ARKit and LiDAR mechanism works.
It's more faithful to your specific room, because the colour is composited live into your camera feed under your room's actual light rather than painted onto a static photo or a generated image. It's still a visualisation, not a certified colour match — screens vary, so confirm a colour on a real sample before buying paint.
Yes — colour renders into the live camera image rather than pasting a flat swatch over a photo, so the wall's existing texture and the room's real light and shadow continue to show through. This is one of the clearest gaps in AI-generated previews, which tend to flatten texture and render flat, eggshell and gloss finishes identically.
Keep reading