Ein italienischer Ratgeber mit Community zur Haltung der Bartagame (Pogona vitticeps). Die Startseite ist ihr Terrarium, als Foto und in 3D: Jedes Objekt, von der Lampe bis zu den Schalen, öffnet seine Seite im Ratgeber. Darin: sieben Themen, die beim Wichtigsten beginnen, Vertiefungen mit Quellen, ein Glossar direkt im Text und ein Forum mit Kategorien, gewählten Lösungen und Moderation.
**PogonaItalia** ist ein Ratgeber mit eigener Community für alle, die mit einer Bartagame (*Pogona vitticeps*) leben oder bald eine aufnehmen. Er entstand für Menschen, die heute in Facebook-Gruppen nach Antworten suchen, wo sich die Ratschläge widersprechen: Hier sind die Texte eigenständig, geschrieben nach den aktuellsten Haltungsrichtlinien und der Fachliteratur, und die Community sagt dasselbe wie der Ratgeber. Die Website ist auf Italienisch.
**Was sie kann**
- **Das Terrarium**: Die Startseite ist ein Terrarium, eingerichtet wie es der Ratgeber verlangt, mit den drei Lichtern übereinander am Sonnenplatz und Schatten ringsum. Seine neun Objekte lassen sich anklicken, und jedes öffnet seine Seite. Das Foto bewegt sich mit der Maus, stellt das gezeigte Objekt scharf und hat seine eigene Nacht; es gibt auch eine 3D-Version, und der Administrator wählt, welche erscheint. - **Der Ratgeber**: sieben Themen, die mit dem Wichtigsten beginnen, in dreißig Sekunden, mit Abschnitten, die sich für Details aufklappen lassen; elf Vertiefungen mit Quellen; ein Glossar mit 40 Einträgen, das sich im Text erklärt; drei Lesewege, je nachdem, wer ankommt. - **Die Community**: Diskussionen nach Kategorie, hilfreiche Antworten, die von der fragenden Person gewählte Lösung, Fotos, Erwähnungen, Benachrichtigungen in der Glocke und per E-Mail, Meldungen und Moderation. Bis die Registrierung öffnet, gibt es 46 Beispieldiskussionen zwischen 31 erfundenen Mitgliedern, jede einzeln gekennzeichnet. - **Besuchsstatistiken** ohne Cookies: Die IP-Adresse wird nie gespeichert.
**Der schwierige Teil**
Das Foto-Terrarium ist ein einziger WebGL2-Shader. Das Foto verschiebt sich mit seiner Tiefenkarte, und jedes Pixel sucht die Oberfläche, auf die es entlang der Verschiebung trifft: So verdoppeln sich die Kanten des Beckens nicht, wenn die Maus am Rand ist. Die Fotos habe ich mit ChatGPT neu erstellt, ausgehend von einem Bild aus dem 3D-Terrarium, und mit den Richtlinien abgeglichen: ein Ast, der fast bis an die UVB-Röhre reichte, eine zu große Wasserschale, ein Bodengrund aus Granulat und ein Thermometer mit 31,6 °C im Schatten wurden vor der Veröffentlichung korrigiert. Die Hochformat-Version fürs Handy wird auf der GPU meines Rechners mit Z-Image-Turbo erweitert, ausgehend von einer Skizze aus Wand und Schubladen, und die Tiefe stammt von Depth Anything V2. Das Tagfoto wiegt 191 KB; das Nachtfoto, 83 KB, wird erst geladen, wenn jemand zur Nacht wechselt.
Die 3D-Version ist vollständig prozedural, ohne Modelle zum Herunterladen: auch die Bartagame, mit Skelett, Stacheln und Bart aus Code.
Vue 3 und TypeScript, Fastify und MongoDB, mit Zod-Schemas, die sich Website und Server in einem pnpm-Monorepo teilen, und three.js für 3D. Jede Änderung durchläuft 95 automatische Tests und kommt per GitHub Action auf den Server.
Konzeption, Full-Stack-Entwicklung und Veröffentlichung · 2026
Vue.js, Fastify, MongoDB, three.js, ChatGPT