Lege Bearbeitbarkeit fest
Bestimme, welche Objekte getrennt, benannt und bearbeitbar bleiben müssen. Eine optisch überzeugende Hülle kann sonst praktisch unbrauchbar sein.
Entdecke „City Pulse“: ein 3D-Beispiel mit GPT-6 Astra rund um Three.js, New York City. Sieh dir das Ergebnis an und passe den Prompt an dein Projekt an.
Eine Figur, zwei echte Produktionswege. Ergebnisse unterscheiden sich je nach Aufgabe.
Gib deiner nächsten Szene eine Figur, die einen genaueren Blick verdient. Erstelle detailreiche, texturierte 3D-Assets aus einem Bild oder wenigen Worten.
3D-Assets kostenlos erstellen# »City Pulse« erstellen: ein interaktiver 3D-Mobilitätsatlas der Taxiaktivität in New York City (Januar 2025) ## Ziel Eine einseitige, englischsprachige Webvisualisierung, die zeigt, wie sich New York im Verlauf eines Monats bewegt: 31 Tage, 24 Stunden, 263 Taxizonen. Die Nutzer sollen den täglichen Rhythmus der Stadt beobachten, jeden Tag mit einem typischen Werktag oder Wochenende vergleichen und jede Zone im Detail untersuchen können. Das Tool dient der beschreibenden Analyse und ist weder ein Echtzeit- noch ein GPS-Produkt. Jede Visualisierung muss angeben, wofür ein einzelnes Markierungselement steht. ## Daten Quellen (öffentlich): - NYC TLC Trip Record Data, Yellow Taxi, Januar 2025 (Parquet) - NYC TLC Taxi Zones (263 Zonen, Geometrien und Borough-Zuordnung) - NYC Open Data, Gebäudegrundrisse (nur Manhattan, als visueller Kontext) Vorverarbeitung (Python + DuckDB oder pandas), Ausgabe kleiner statischer JSON-Dateien: - Ungültige Fahrten herausfiltern: Abholung außerhalb des Januars 2025, nicht positive oder länger als 3 Stunden dauernde Fahrten, unbekannte Zonen (264/265). - Pro Tag, Zone und Stunde: Anzahl der Abholungen, mediane Fahrtdauer. - Pro Tag und Stunde: häufigste Start- → Zielzonenpaare (aggregierte Verkehrsströme, Top N pro Stunde). - Referenzdurchschnitte pro Zonenstunde: Durchschnitt für Werktage (23 Tage) und Wochenenden (8 Tage), Tagesmittelwerte; Feiertage bleiben in der Werktagsgruppe. - Monatsweit einheitliche Skala: maximale Anzahl der Abholungen pro Zonenstunde, die für jeden Tag verwendet wird, damit die Höhen vergleichbar bleiben. - Zonenmetadaten: ID, Name, Borough, Schwerpunkt und Ankerpunkt für Labels. Zonengeometrie vereinfachen. Dateien: month.json (Tagessummen, Skala, Top-Zonen), weekday.json, weekend.json, days/2025-01-DD.json, Zonen-GeoJSON. Den aktuellen Tag verzögert laden; den ersten Bildaufbau schnell halten. ## Tech-Stack - Eine eigenständige HTML-Datei (oder kleine Vite-App) mit Three.js 0.160 (ES-Module über Importmap), OrbitControls, EffectComposer + Bloom. - D3 nur für Skalen, Formatierung und kleine SVG-Diagramme. - Kein Framework erforderlich. Zur Laufzeit keine externen API-Aufrufe; alle Daten werden aus den statischen JSON-Dateien gelesen. ## Layout (Desktop 1920×1080 muss ohne Scrollen auf einen Bildschirm passen) 1. Kopfzeile: »CITY PULSE / MOBILITY ATLAS«, Status »Aufgezeichnete Wiedergabe«, Link »Daten & Methoden«. 2. Statuszeile: »Eine Stadt in Bewegung.« + drei KPIs: stadtweite Abholungen (ausgewählte Stunde), im Vergleich zum Durchschnitt, mediane Fahrtdauer. 3. Monatsleiste: 31 Tagesschaltflächen als Mini-Balken (Balkenhöhe = tägliche Abholungen, Wochenenden markiert), vorheriger/nächster Tag, Datumsauswahl, Auswahl »Vergleichen mit« (Durchschnitt Werktage · 23 Tage / Durchschnitt Wochenenden · 8 Tage). 4. Story-Leiste: »Jede Bewegung hinterlässt ein Muster.« mit 4 Kapiteln (01 Beobachten, 02 Entfalten, 03 Vergleichen, 04 Teilen) und »Story starten«. 5. Ansichts-Tabs: 01 Verbindungen, 02 Stadtvolumen, 03 24 Stunden entfalten, 04 Geisterstadt sowie »Erkenntnis teilen« und »Briefing erstellen«. 6. Arbeitsbereich: 3D-Kartenfläche (links) + Inspektor »Standortanalyse« (rechts, ca. 330 px, intern scrollbar). 7. Zeitleiste: Tag abspielen, Geschwindigkeit (0.25×–4×), Stundenregler über einem 24-Stunden-Balkendiagramm des ausgewählten Tages im Vergleich zum Durchschnitt. Die Höhe der Kartenfläche muss sich an den Viewport anpassen (zwischen ca. 470 px und ca. 780 px begrenzen), damit die gesamte Konsole einschließlich Zeitleiste bei 100 % Zoom sichtbar ist. ## 3D-Szene - Dunkler Untergrund, Zonenumrisse als dünne Linien, Gebäudegrundrisse von Manhattan als dezent eingeblendeter realer Kontext. - Kamera: Perspektive, Orbit + Zoom, Schaltfläche zum Neuzentrieren. Die Kameraposition beim Wechsel der Ansichten beibehalten, außer bei »24 Stunden entfalten«; dort stets neu ausrichten, damit die gesamte Matrix sichtbar ist. - Beim Überfahren einer Zone: Tooltip mit Name und Abholungen. Beim Anklicken einer Zone: Zone auswählen (aktualisiert Inspektor und Verkehrsströme). Ansichten (jeder Wechsel wird animiert, ohne abrupte Sprünge): - 01 Verbindungen: aggregierte Fahrten von Zone zu Zone als leuchtende Bögen mit sich bewegenden Lichtpartikeln; Partikeldichte ∝ Fahrten; den hervorgehobenen Verkehrsfluss beschriften (»VON / Midtown Center → NACH / Upper East Side North, 71 Fahrten / 18:00«). Bildunterschrift: »Aufgezeichnete Fahrten von Zone zu Zone · schematische Bewegung. Kein GPS.« - 02 Stadtvolumen: Jede Zone wird extrudiert; Höhe = Abholungen auf der einheitlichen Monatsskala; ausgewählte Zone hervorheben.
Den Prompt verstehen
Entdecke „City Pulse“, ein 3D-Beispiel mit GPT-6 Astra zum Thema Three.js, New York City, Taxidaten. Die Quellenkennzeichnung zeigt, ob der Text ein Originalprompt oder ein aus öffentlichen Informationen abgeleitetes Briefing ist.
Bewahre das Kernziel und beschreibe dann Kamera, Steuerung, Licht und das erwartete Verhalten. Teste dies zuerst, bevor du weitere visuelle Details ergänzt.
Bestimme, welche Objekte getrennt, benannt und bearbeitbar bleiben müssen. Eine optisch überzeugende Hülle kann sonst praktisch unbrauchbar sein.
Fordere das Modell auf, die Szene auszuführen, sichtbare Fehler zu prüfen und zu wiederholen, bis konkrete Kriterien für Bildrate, Interaktion und Layout erfüllt sind.
Teile große Welten in Bezirke, Baugruppen oder Meilensteine und bestätige jeden Abschnitt, bevor du den Umfang erweiterst.
Dein Prompt baut das Spiel oder die Szene. Ersetze einfache Platzhalter durch detailreichere Figuren und Requisiten aus Tripo und erwecke die Umgebung zum Leben.
Eine wiederverwendbare Aufgabenbeschreibung, rekonstruiert aus der öffentlichen Projektvorstellung. Sie wird nicht als wortgetreue Wiedergabe eines unveröffentlichten Prompts ausgegeben.
Baue ein Kaiju-inspiriertes Three.js-Spiel mit generierten Kreaturenmodellen und Soundeffekten. Sorge für verständliche Riesenkämpfe und eine Umgebung, die die Größe der Kreaturen vermittelt.
Bereite vor dem Rigging mehrere Ausdrucksvarianten einer Tripo-Figur in Blender vor. Richte die Meshes aus und schalte ohne Interpolation zwischen ihnen um; verkleinere inaktive Varianten ins Innere des Kopfes. Stelle das nicht als weiche Überblendung oder als VRM-kompatibel dar.