"use client"; import { Canvas } from "@react-three/fiber"; import { OrbitControls, PerspectiveCamera, Environment, ContactShadows } from "@react-three/drei"; import { Door3DEnhanced } from "./door-3d-enhanced"; import * as THREE from "three"; function Room() { const wallThickness = 0.15; const doorWidth = 1.3; const doorHeight = 2.5; return ( {/* Floor - Clean shadow catcher */} {/* Proper Doorway with Reveal */} {/* Left Pillar */} {/* Right Pillar */} {/* Top Lintel */} {/* Main Wall - Left Section */} {/* Main Wall - Right Section */} {/* Main Wall - Top Section */} {/* Side Walls for depth */} ); } function Lighting() { return ( <> {/* Strong ambient for flat, technical drawing look */} {/* Front key light - straight on */} {/* Subtle side light for depth */} ); } export function Scene3D() { return ( {/* Camera - More frontal view for technical drawing aesthetic */} {/* Camera Controls - Very limited for flat view */} {/* Premium Studio Lighting */} {/* City/Apartment Environment for realistic steel reflections */} {/* High-Resolution Contact Shadows for grounding */} {/* The Room */} {/* The Door - Enhanced with textures and dimensions */} ); }