
Nova3D
Nova3D ist ein KI-3D-Generierungstool, das strukturierte, bearbeitbare, teilbewusste 3D-Assets erzeugt, indem es Blender-native Konstruktionsskripte generiert und ein benanntes, hierarchisches GLB anstelle eines einzelnen zusammengeführten Meshes exportiert.
https://github.com/RareSense/Nova3D?ref=producthunt&utm_source=aipure

Produktinformationen
Aktualisiert:May 18, 2026
Was ist Nova3D
Nova3D ist ein "Prompt-to-Code" (und Image-to-Code) 3D-Asset-Generator, der Blender als native Darstellung verwendet und es ihm ermöglicht, Modelle als ausführbare Blender Python-Konstruktionsprozeduren anstatt nur als Mesh-Ergebnisse auszugeben. Das System legt Wert auf die Bewahrung von Teileidentität, Hierarchie, Transformationen, Materialien und Herkunft, sodass Ersteller einzelne Komponenten nach der Generierung bearbeiten können. Das Open-Source-Repository bietet die Client-Benutzeroberfläche (mit Flutter erstellt), die sich mit dem gehosteten Nova3D-Dienst (derzeit Closed-Source) verbindet, wo Benutzer sich authentifizieren, einen API-Schlüssel für einen LLM-Anbieter (OpenAI, Anthropic oder Gemini) angeben und Assets generieren können, die in einem integrierten webbasierten Viewport angezeigt und bearbeitet werden können.
Hauptfunktionen von Nova3D
Nova3D ist ein KI-3D-Generierungssystem, das strukturierte, bearbeitbare 3D-Assets erzeugt, indem es Blender-native Python-Konstruktionsskripte (Prompt-to-Code / Image-to-Code) generiert, anstatt eines einzelnen zusammengeführten Meshes. Durch die Ausrichtung auf den Szenengraphen von Blender bleiben Teileidentität, Hierarchie, Transformationen, Materialien und Herkunft erhalten, und es wird ein strukturiertes GLB mit benannten, separat adressierbaren Komponenten ausgegeben. Es enthält eine integrierte Web-Benutzeroberfläche mit einem integrierten Viewport/Editor, unterstützt Referenzbilder, speichert Ergebnisse lokal im Browser und ist modellunabhängig – Benutzer können verschiedene LLM-Anbieter (z.B. OpenAI, Anthropic, Gemini) über einen API-Schlüssel auswählen – während das Open-Source-Repository den Client bereitstellt, der sich mit einem gehosteten (derzeit Closed-Source) Backend-Dienst verbindet.
Blender-native Konstruktionscode-Ausgabe: Generiert ausführbare Blender-Python-Skripte als Kernartefakt, was eine präzise, prozedurale Erstellung und Regeneration von Teilen ermöglicht, anstatt einen unstrukturierten Mesh-Blob zu erzeugen.
Teilebewusste, hierarchische Assets: Gibt strukturierte GLB-Dateien mit benannten, separat adressierbaren Teilen, korrekter Eltern-Kind-Beziehung/Hierarchie und erhaltenen Transformationen aus – unterstützt chirurgische Bearbeitungen (z.B. einen Griff ändern, ohne das gesamte Objekt neu zu generieren).
Materialien und PBR-freundliches Mapping: Behält Materialzuweisungen bei und unterstützt ordnungsgemäße PBR-Workflows, anstatt sich auf gebackene Scheitelpunktfarben zu verlassen, die für viele Mesh-Extraktionspipelines typisch sind.
Modellunabhängige LLM-Halterung: Funktioniert mit mehreren LLM-Anbietern (z.B. Claude/GPT/Gemini), die über Benutzer-API-Schlüssel konfiguriert werden, während die Pipeline die Validierung/Ausführung des generierten Blender-Codes übernimmt.
Integrierter Web-Viewport & Bearbeitungswerkzeuge: Enthält einen integrierten Three.js-basierten Viewer/Editor mit Transformationswerkzeugen, Snapping und Materialbearbeitung für schnelle Iteration und Anpassung.
Referenzbilder + lokales Caching: Ermöglicht das Anhängen von Bildern zur Steuerung der räumlichen/strukturellen Generierung und speichert Modelle im Browser, sodass Benutzer auf den Verlauf zugreifen können, auch wenn Remote-URLs ablaufen.
Anwendungsfälle von Nova3D
Prototyping von Spiel-/Film-Assets: Schnelle Generierung strukturierter Requisiten mit bearbeitbaren Unterteilen (z.B. Waffen, Möbel), damit Künstler Komponenten und Materialien anpassen können, ohne von vorne beginnen zu müssen.
Iterative Produktkonzeptentwicklung: Erstellung von frühen Produktformen (Haushaltsgeräte, Consumer-Gadgets) als bearbeitbare Baugruppen, die eine schnelle Exploration von Griffen, Gehäusen und Schnittstellen auf Teilebene ermöglichen.
E-Commerce-Visualisierung & Konfiguratoren: Generierung modularer 3D-Produktmodelle (separate Materialien/Teile), die für Varianten (Farben, Komponenten) für webbasierte Vorschauen und Marketing-Renderings angepasst werden können.
Erkundung von Schmuck und kleinen Luxus-CAD: Erstellung strukturierter, Blender-basierter prozeduraler Modelle, die für iteratives Styling und Komponentenbearbeitungen geeignet sind und mit der angegebenen Engine-Abstammung für spezialisierte Schmuck-CAD übereinstimmen.
Workflows zur 3D-Druckvorbereitung: Generierung von Modellen mit trennbaren Teilen (z.B. Schnappverbindungen oder mehrteilige Figuren), die vor dem Export in druckorientierte Pipelines individuell angepasst werden können.
Vorteile
Erzeugt bearbeitbare, teilebewusste Assets (Hierarchie, Namen, Transformationen) anstatt eines einzelnen zusammengeführten Meshes, was gezielte Überarbeitungen ermöglicht.
Nutzt den vollständigen Szenengraphen und die Modifikatoren von Blender und unterstützt sowohl Präzision als auch organische Formen, die über typische CSG-only-Ansätze hinausgehen.
Modellunabhängige Einrichtung: Benutzer können zwischen mehreren LLM-Anbietern mit ihren eigenen API-Schlüsseln wählen.
Open-Source-Client mit schneller lokaler Einrichtung und einem integrierten webbasierten Viewport/Editor.
Nachteile
Der Backend-Dienst ist (derzeit) Closed-Source und standardmäßig gehostet, sodass ein vollständiges Self-Hosting einen benutzerdefinierten Backend-Endpunkt erfordert.
Erfordert Flutter (und Webserver-/OAuth-Einrichtungseinschränkungen wie die Verwendung von 127.0.0.1), was für einige Benutzer Reibung verursachen kann.
Qualität und Zuverlässigkeit hängen von der Korrektheit des LLM-generierten Codes und dem gewählten Modell/Anbieterverhalten ab.
Wie verwendet man Nova3D
1) Voraussetzungen installieren: Installieren Sie Flutter 3.24+ (https://flutter.dev/) auf Ihrem Computer, damit Sie den Nova3D-Client lokal ausführen können.
2) Das Nova3D-Client-Repository klonen: Ausführen: git clone https://github.com/RareSense/Nova3D.git
3) In das Projektverzeichnis wechseln: Ausführen: cd Nova3D
4) Abhängigkeiten installieren: Ausführen: flutter pub get
5) Die lokale Web-UI starten (erforderlicher Port): Ausführen: flutter run -d web-server --web-hostname 0.0.0.0 --web-port 5555 (Port 5555 ist für die OAuth-Weiterleitungsautorisierung erforderlich.)
6) Die App in Ihrem Browser öffnen: Navigieren Sie zu: http://127.0.0.1:5555 (Verwenden Sie 127.0.0.1, nicht localhost, um Probleme mit dem Google Sign-In OAuth-Ursprung zu vermeiden.)
7) Anmelden: Melden Sie sich in der Nova3D-Benutzeroberfläche wie aufgefordert mit Google oder E-Mail an.
8) Einen LLM-API-Schlüssel hinzufügen: Gehen Sie zu Einstellungen → fügen Sie Ihren API-Schlüssel hinzu (unterstützte Optionen sind in der README aufgeführt: OpenAI, Anthropic oder Gemini).
9) Eine Generierungsaufforderung erstellen: Geben Sie eine Textaufforderung ein, die das 3D-Asset beschreibt, das Sie generieren möchten (Nova3D generiert Blender-native Python-Skripte und gibt ein strukturiertes GLB mit benannten, separat adressierbaren Teilen zurück).
10) (Optional) Ein Referenzbild anhängen: Wenn Sie die Generierung durch ein Bild steuern möchten, verwenden Sie die Funktion "Referenzbilder", um ein Foto anzuhängen, das die räumliche Logik leitet.
11) Das Modell generieren: Senden Sie die Aufforderung zur Generierung. Der Client kommuniziert standardmäßig mit der gehosteten nova3d.xyz API.
12) Im integrierten Viewport überprüfen und bearbeiten: Verwenden Sie den integrierten Three.js-Editor/Viewport, um das GLB anzuzeigen und Bearbeitungen wie Transformationen, Snapping und Materialbearbeitung vorzunehmen.
13) Zwischengespeicherte Historie überprüfen (optional): Verwenden Sie die lokale Zwischenspeicherung/Historie der App, um zuvor generierte Modelle im Browser erneut aufzurufen, auch wenn Remote-URLs ablaufen.
14) Für statisches Hosting erstellen (optional): Erstellen Sie einen Produktions-Web-Build mit: flutter build web --release
15) Den Client auf ein benutzerdefiniertes Backend verweisen (optional): Wenn Sie ein kompatibles Backend selbst hosten, führen Sie den Client mit aus: --dart-define=API_BASE_URL=https://your-api.com (andernfalls wird standardmäßig nova3d.xyz verwendet).
16) Anmeldeschleifen beheben (falls erforderlich): Wenn Authentifizierungsschleifen auftreten, stellen Sie sicher, dass Sie http://127.0.0.1:5555 (nicht localhost:5555) verwenden, gemäß dem Hinweis zur Fehlerbehebung in der README.
Nova3D FAQs
Nova3D ist ein KI-3D-Generierungssystem, das 3D-Assets als ausführbare Blender-Konstruktionsprozeduren (Blender Python-Skripte) erstellt und ein strukturiertes GLB mit benannten, separat adressierbaren Teilen zurückgibt, anstatt eines einzelnen zusammengeführten Meshes.
Nova3D Video
Beliebte Artikel

Nano Banana SBTI: Was es ist, wie es funktioniert und wie man es im Jahr 2026 einsetzt
Apr 15, 2026

Atoms Review – Der KI-Produkt-Builder, der die digitale Erstellung im Jahr 2026 neu definiert
Apr 10, 2026

Kilo Claw: Wie man einen echten "Do-It-For-You" KI-Agenten bereitstellt und verwendet (2026 Update)
Apr 3, 2026

OpenAI schaltet Sora App ab: Was die Zukunft der KI-Videogenerierung im Jahr 2026 bereithält
Mar 25, 2026







