Unity-Based Showroom Visualization Tool

Замовник: AI | Опубліковано: 11.04.2026

I need a Unity-based Windows desktop application for my tile showroom to visualize bathrooms/rooms with tiles in real-time. This is an internal business tool (not a SaaS product), so focus should be on performance, usability, and clean architecture rather than over-engineering. ------------------------------------- CORE FEATURES ------------------------------------- 1. Parametric Room (Dynamic Size) - User can input room dimensions (length, width, height) - Room (walls, floor, ceiling) should scale accordingly - Support simple door placement (predefined positions like left/center/right) ------------------------------------- 2. Tile Visualization System - Apply tiles on walls and floor in real-time - Tiles should repeat correctly based on real-world size - Support multiple tile faces (variations) with random rotation (0°, 90°, 180°, 270°) - Smooth and instant visual update when tile changes ------------------------------------- 3. Partial Grid System (Simplified) - Walls divided into limited zones (e.g., 6x6 or similar) - User can apply different tiles to different zones - No need for full per-tile editing ------------------------------------- 4. Borders & Corners - Ability to apply border tiles on edges (top/bottom/sides) - Simple corner tile placement (fixed positions) ------------------------------------- 5. Camera (360 View) - Orbit camera (rotate, zoom) - Smooth navigation - Touchscreen-friendly controls ------------------------------------- 6. Tile Storage System (LOCAL - VERY IMPORTANT) - All tiles stored locally (NOT cloud) - Use SQLite database for tile metadata - Images stored in a common folder Database should support: - Tile (basic info) - Variants (size, finish) - Images (multiple faces per tile) - Each tile can have: - multiple sizes - multiple finishes - multiple images (faces) ------------------------------------- 7. Excel Import System - Ability to import tile data from Excel - Many tiles may initially have no images (data-only tiles) - Images can be linked later ------------------------------------- 8. Search & Filtering - Search tiles by: - name - size - category - finish - tags (optional) ------------------------------------- 9. External Database Integration (IMPORTANT) I already have another application with display names for tiles. This app should: - Use/display tile names from that system (not hardcoded) - Be designed so it can integrate with another database or API later - Preferably structured so both apps can share the same SQLite database OR sync data ------------------------------------- 10. Customer Management - Create and manage customer profiles - Save tile selections and room designs per customer - Load previous designs easily ------------------------------------- 11. Export System - Export rendered images (JPG) - Multiple camera angles (front, side, perspective) ------------------------------------- 12. Tile Quantity Calculation - Calculate number of tiles required based on: - room dimensions - tile size - Include ~10% wastage ------------------------------------- TECH REQUIREMENTS ------------------------------------- - Unity (3D) preferred - Clean and modular code - Good performance (no lag with many tiles) - Works fully offline ------------------------------------- Scope can be optimized to fit budget (focus on MVP first). ------------------------------------- IMPORTANT ------------------------------------- - Do NOT overcomplicate (no need for full grid system or CAD-level features) - Focus on realistic visuals and smooth experience - This is a practical showroom tool, not a complex design software ------------------------------------- PLEASE INCLUDE IN YOUR PROPOSAL ------------------------------------- 1. Video of any Unity / 3D work you have done (REQUIRED) 2. Brief explanation of how you will: - handle tile rendering (tiling + variation) - manage local database 3. Estimated timeline ------------------------------------- REFERENCE ------------------------------------- https://www.simpolo.com/digital-showroom (Note: I need customizable rooms, not fixed templates)