import { Canvas } from '@react-three/fiber'; import { OrbitControls, Stars, Sky, Environment } from '@react-three/drei'; import Ocean from './components/Ocean'; import Ship from './components/Ship'; import FluidField from './components/FluidField'; import ControlPanel from './components/ControlPanel'; export default function App() { return (
{/* 3D Canvas */} {/* Lighting */} {/* Sky & Stars */} {/* Fog for depth */} {/* Scene objects */} {/* Navigation grid lines (seabed visual aid) */} {/* Controls */} {/* UI overlay */} {/* Bottom legend */}

Ecuaciones: Navier-Stokes (Gerstner + N-S pressure)

IA: Mistral-7B via Hugging Face Inference API

Resistencia: ITTC-57 + Michell (Froude)

🖱 Click + Arrastre = Orbitar · Scroll = Zoom

); }