Visualize vinyl planks
A vinyl plank vs tile choice is easier when you can see planks in your own room. Upload one living-room photo, tap the four corners of the floor area (front-left → front-right → back-right → back-left), then pick a seamless LVP texture. Perspective warp via Three.js. No live camera, WebXR, or auto floor detection.
Step 1: upload a photo of a room with a visible floor.
Visualize
Upload a room photo to begin
- Upload a photo with a clear view of the floor
- Tap the four corners of the floor area
- Pick a plank texture and adjust plank scale
Plank textures
CC0 seamless floors from ambientCG — tap to apply after four corners are set.
Known limits
- Manual four-corner tap only — no AI / auto floor detection.
- Photo-only still image — no live camera or WebXR.
- Warp approximates perspective on a flat quad; furniture, rugs, and uneven floors won’t mask correctly.
- Lighting and reflections aren’t matched to the room; seams may look soft on extreme angles.
- Best with a clear view of an empty(ish) rectangular floor region.