Ein echtes Modell im Browser
🏖️Premium Patio Apartment in 3D
Das Ferienapartment an der polnischen Ostseeküste – in Blender modelliert, als glTF-Binärdatei exportiert und hier mit three.js gerendert. Dieselbe Datei läuft auch auf der 3D-Ansicht der Ferienwohnung. Mehr zur Wohnung selbst: premium-patio-apartment.de.
📦
1,17 MB
Dateigröße
🔺
16.076
Dreiecke
🧊
712
Meshes
🎨
27
Materialien
🖼️
0
Texturen
🌳
721
Knoten
✏️
712 (+ Schatten)
Draw Calls
🏷️
Blender I/O v4.4.56
Exporter
three.js wird geladen …
🧭 Was man hier sieht
- PBR: Alle 27 Materialien sind glTF-
pbrMetallicRoughnessohne Bildtexturen – nur Grundfarbe, Metallizität und Rauheit. Die Umgebung (RoomEnvironment) liefert weiche Reflexionen. - Drahtgitter zeigt, wie sparsam modelliert wurde: im Schnitt 23 Dreiecke pro Mesh. Jede Wand (Knoten „W_…“) ist ein Quader aus genau 12 Dreiecken.
- Normalen-Farben (
MeshNormalMaterial) färben jede Fläche nach ihrer Ausrichtung: x → Rot, y → Grün, z → Blau. Böden sind grünlich, weil ihre Normale nach oben zeigt. - Draw Calls: Ohne Schatten zeichnet three.js jedes sichtbare Mesh einzeln (712). Mit Schatten rendert die Sonne die Szene zusätzlich in ihre Shadow-Map – die Zahl steigt.
- Kameraansichten stammen aus
apartment.json: Position, Ziel und Brennweite der Blender-Kameras. Aus der Brennweite wird der Bildwinkel (FOV) berechnet – siehe Matrizen. - Explosionsdarstellung: Das Obergeschoss ist ein eigener Knoten im Szenengraph – eine Verschiebung seines Elternknotens bewegt 489 Objekte auf einmal.
📐 Räume laut Grundriss
| 1 | Eingangsbereich / Flur | 4,48 m² |
| 2 | Gäste-WC unten | 2,37 m² |
| 3 | Wohnen / Essen / Kochen inkl. Schlafzimmer | 47,29 m² |
| 4 | Innenhof | 28,00 m² |
| 5 | Bad unten | 3,01 m² |
| 6 | Schlafzimmer oben + Bad oben | 13,98 m² |
| 7 | Dachterrasse | 51,34 m² |
| Summe (inkl. Patio und Terrasse) | 150,47 m² |
Im glTF gibt es keine Raumflächen – die stehen als Zusatzdaten in
apartment.json, die der Blender-Export neben die GLB-Datei schreibt.