Fähigkeiten 3d-web-experience
🎮

3d-web-experience

Sicher

Erstellen Sie immersive 3D-Web-Erlebnisse

Erstellen Sie atemberaubende 3D-Websites und Web-Apps mit Three.js, React Three Fiber und Spline. Diese Fähigkeit hilft Ihnen, interaktive Produktkonfiguratoren, immersive Portfolios und ansprechende 3D-Oberflächen zu erstellen, die auf allen Geräten funktionieren.

Unterstützt: Claude Codex Code(CC)
📊 71 Angemessen
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "3d-web-experience". Erstellen Sie eine React Three Fiber Szene mit einem 3D-Modell-Loader

Erwartetes Ergebnis:

Ein vollständiges Codebeispiel mit:
- Canvas-Setup mit korrekter Beleuchtung
- Suspense Wrapper für asynchrones Laden
- useGLTF Hook für Modellladen
- Fortschrittsanzeige während des Ladens
- OrbitControls für Benutzerinteraktion
- Error Boundary für fehlgeschlagene Ladevorgänge

Verwendung von "3d-web-experience". Wie optimiere ich 3D-Modelle für das Web?

Erwartetes Ergebnis:

Schritt-für-Schritt-Anleitung:
1. Polygonanzahl in Blender reduzieren (unter 100K)
2. Texturen in einzelne Materialien einbacken
3. Als GLB/GLTF-Format exportieren
4. Mit gltf-transform unter Verwendung von draco komprimieren
5. Ziel: unter 5MB Dateigröße
6. CDN für die Auslieferung verwenden

Sicherheitsaudit

Sicher
v1 • 2/24/2026

This skill is a documentation file containing markdown with code examples for 3D web development. All static findings are false positives: (1) The 'external_commands' detections are markdown code block delimiters misidentified as Ruby backticks; (2) The 'weak cryptographic algorithm' detections are false matches on context words; (3) The single URL is a legitimate Spline CDN example. No actual security risks present.

1
Gescannte Dateien
259
Analysierte Zeilen
0
befunde
1
Gesamtzahl Audits
Keine Sicherheitsprobleme gefunden

Erkannte Muster

Markdown Code Blocks Misidentified as CommandsFalse Positive: Weak Cryptographic AlgorithmLegitimate CDN URL in Example Code
Auditiert von: claude

Qualitätsbewertung

38
Architektur
100
Wartbarkeit
87
Inhalt
32
Community
100
Sicherheit
91
Spezifikationskonformität

Was du bauen kannst

E-Commerce Produkt-Viewer

Erstellen Sie interaktive 3D-Produktkonfiguratoren, mit denen Kunden Produkte vor dem Kauf drehen, zoomen und anpassen können.

Kreative Portfolio-Erweiterung

Fügen Sie beeindruckende 3D-Elemente zu persönlichen oder Agentur-Portfolios hinzu, um sich von statischen Websites abzuheben.

Immersive Landing Pages

Erstellen Sie ansprechende Landing Pages mit scroll-gesteuerten 3D-Animationen, die unvergessliche Benutzererlebnisse schaffen.

Probiere diese Prompts

Grundlegendes 3D-Szene Setup
Erstellen Sie eine grundlegende 3D-Szene mit Three.js mit einem rotierenden Würfel, ambienter Beleuchtung und Orbit Controls. Erklären Sie die Schlüsselkomponenten.
React Three Fiber Integration
Zeigen Sie mir, wie ich ein GLB 3D-Modell mit React Three Fiber in eine React-App integriere. Fügen Sie Ladezustand und Fehlerbehandlung hinzu.
3D-Produktkonfigurator
Erstellen Sie einen Produktkonfigurator, mit dem Benutzer Farben und Texturen auf einem 3D-Modell ändern können. Fügen Sie UI-Steuerelemente außerhalb des Canvas hinzu.
Scroll-gesteuerte 3D-Animation
Erstellen Sie eine 3D-Szene, in der Kamerabewegung und Modellrotation durch die Scrollposition gesteuert werden. Verwenden Sie R3F ScrollControls.

Bewährte Verfahren

  • Fügen Sie immer Ladezustände und Fortschrittsanzeigen für 3D-Inhalte hinzu
  • Testen Sie 3D-Erfahrungen auf echten mobilen Geräten, nicht nur in Desktop-Browsern
  • Stellen Sie statische Bild-Fallbacks für Benutzer auf Low-End-Geräten oder mit reduzierten Bewegungseinstellungen bereit

Vermeiden

  • 3D-Elemente nur für visuelle Effekte ohne funktionalen Zweck hinzufügen
  • 3D implementieren, das nur auf Desktop-Browsern funktioniert
  • Kein Feedback während des Ladens von 3D-Inhalten bereitstellen

Häufig gestellte Fragen

Was ist der beste Weg, um 3D-Webentwicklung zu lernen?
Beginnen Sie mit Spline für schnelle Ergebnisse, wenn Sie neu im 3D-Bereich sind. Wechseln Sie zu React Three Fiber, wenn Sie mehr Kontrolle benötigen. Lernen Sie vanilla Three.js zuletzt für maximale Flexibilität.
Wie sorge ich dafür, dass meine 3D-Site auf Mobilgeräten funktioniert?
Testen Sie auf echten Geräten. Reduzieren Sie Modellkomplexität. Verringern Sie Pixel Ratio auf Mobilgeräten. Erwägen Sie, 3D auf sehr Low-End-Geräten zu deaktivieren. Stellen Sie immer Fallback-Inhalte bereit.
Welche 3D-Modellformate eignen sich am besten für das Web?
GLB und GLTF sind die Standardformate. Sie sind klein, gut unterstützt und enthalten alles in einer Datei. Vermeiden Sie FBX oder OBJ für das Web.
Wie gehe ich mit 3D-Ladezeiten um?
Zeigen Sie den Fortschritt mit dem useProgress Hook. Zeigen Sie ein Skeleton oder Placeholder an. Laden Sie 3D nach dem Hauptinhalt lazy. Komprimieren Sie Modelle aggressiv.
Kann ich diese Fähigkeit mit jedem JavaScript-Framework verwenden?
React Three Fiber funktioniert mit React. Für Vue verwenden Sie TroisJS oder Vue-Threejs. Für vanilla JS verwenden Sie Three.js direkt. Spline funktioniert in jedem Framework.
Wie füge ich scroll-gesteuerte Animationen zu meiner 3D-Szene hinzu?
Verwenden Sie @react-three/drei ScrollControls. Greifen Sie auf scroll.offset in useFrame zu, um Animationen zu steuern. Kombinieren Sie mit GSAP ScrollTrigger für erweiterte Effekte.

Entwicklerdetails

Dateistruktur

📄 SKILL.md