Küchen-Display

Projektseite

Die Seite liegt in docs/projekt/ und erscheint nach dem Merge unter https://dragondiver.github.io/kuechen-display/projekt/:

Lokal ansehen

python3 -m http.server 8765 --directory docs/projekt

Dann http://localhost:8765 öffnen. Direkt als Datei geöffnet lädt das 3D-Modell nicht.

3D-Modell neu exportieren

Nach Änderungen an gehaeuse/blender/entwurf_o.py:

blender -b -P werkzeuge/modell_exportieren.py

Das Skript überschreibt docs/projekt/modell.js (das GLB als Base64, weil Artefakte kein .glb ausliefern). Die Baugruppen im Modell tragen feste Namen (front, pi, holz_l usw.), die index.html für die Explosionsansicht verwendet.

Bevor neue Bilder hineinkommen

Das Repo ist öffentlich, und iPhone-Fotos enthalten GPS-Koordinaten. Fotos nie direkt kopieren, sondern ohne Metadaten neu speichern. Prüfen:

python3 -c "import glob; from PIL import Image; [print(f, len(dict(Image.open(f).getexif()))) for f in glob.glob('docs/**/*.jp*g', recursive=True)]"

Jede Zeile muss mit 0 enden. Dasselbe gilt für Namen, Adressen, den Wohnort und Bestellnummern.