What is Room Viewer
Understand what Room Viewer does and what kind of visualization experience it provides.
What is Room Viewer
Room Viewer is a visualization SDK that allows users to place carpets, floor coverings, and wall-related products into interior photos and interact with them.
It combines:
- product data such as objects and variants
- automatic scene understanding from a single image
- an interactive viewer with built-in controls
Room Viewer automatically detects:
- floor surfaces for carpets and flooring
- wall surfaces for wall objects and materials
Based on this, it renders a complete experience where users can:
- choose a predefined room or upload their own photo
- see products placed on detected surfaces
- move and rotate objects
- switch between available variants
The SDK supports two main kinds of visualization.
Object placement
- floor placement for carpets and floor coverings
- wall placement for paintings and decor
Surface modification
- floor materials such as textures and coverings
- wall materials such as paint, wallpapers, and color replacement
Room Viewer is fully driven by a single identifier, tinuuid, and requires no manual scene setup.
It is designed to be embedded into web and mobile environments with consistent behavior across platforms.