Arbeitsbereich Render
Einleitung
Der Arbeitsbereich Render dient dazu, hochwertige Abbildungen von FreeCAD-Modellen mit Hilfe externer quelloffener Rendering-Engines zu errechnen.
-
Barcelona pavilion
Bildschirmaufnahme -
Barcelona pavilion
Povray-Rendering -
Barcelona pavilion
Cycles-Rendering -
Asm V4
Bildschirmaufnahme -
Asm V4
LuxCore-Rendering -
Asm V4
Ospray-Rendering -
Church of the light
Bildschirmaufnahme -
Church of the light
LuxCore-Rendering -
Church of the light
Cycles-Rendering -
Car
Bildschirmaufnahme -
Car
Ospray-Rendering -
Car
LuxCore-Rendering -
Brick assembly
Bildschirmaufnahme -
Brick assembly
Appleseed-Rendering -
Brick assembly
Luxcore-Rendering -
Villa Savoye
Bildschirmaufnahme -
Villa Savoye
Appleseed-Rendering -
Villa Savoye
Cycles-Rendering
Als reiner Python-Arbeitsbereich fügt sich Render nahtlos in FreeCAD ein: Die ganze zu rendernde Szene - Objekte, Beleuchtung, Werkstoffe, Kamera, usw. - kann mit FreeCAD-Objekten beschrieben werden, um dann zu externen Renderern exportiert zu werden.
Verglichen mit anderen Ansätzen, die auf Computergrafikanwendungen von Drittherstellern basieren, zielt Render auf folgende Punkte ab:
- Vermeiden, dass der Benutzer eine weitere 3D- bzw. Computergrafik-Software lernen muss; alles was man kennen muss befidet sich in FreeCAD.
- Vereinfachung des Rendering-Workflows und Entlastung des Benutzers von Dateibearbeitungen zwischen den Programmen, wie Importieren, Exportieren, Szenen überarbeiten usw.
- Erstellung dauerhafter Szenenkonfigurationen und besonders das Verhindern von Überarbeitungen mit einem externen Werkzeug, wann immer das Modell bearbeitet wurde.
Unterstützte Renderer
Gegenwärtig werden sechs Rendering-Engines unterstützt:
- LuxCoreRender
- Appleseed
- Cycles (eigenständige Version)
- Pov-Ray
- Intel Ospray Studio
- Pbrt-v4 (experimentell)
Anwendung
Im Quick-Start-Modus, nach der vollständigen Installation des Arbeitsbereiches, ist das Rendern eines FreeCAD-Modells einfach nur ein Prozess, der aus vier Schritten besteht:
- Ein Rendering-Projekt erstellen: In der Symbolleiste auf die Schaltfläche für den Renderer klicken und eine für den Renderer geeignete Vorlage auswählen (man kann mit einer 'Studio'-Variante beginnen, z. B.appleseed_studio_light.appleseed, cycles_studio_light.xml, luxcore_studio_light.cfg, povray_studio_light.pov etc.).
- Ansichten der Objekte zum Rendering-Projekt hinzufügen: Sowohl die Objekte als auch das Projekt auswählen und auf die Schaltfläche Ansicht hinzufügen klicken.
- Den Ansichtspunkt setzen: In der 3D-Ansicht zur gewünschten Position navigieren und in den Perspektivmodus wechseln.
- Rendern: Das Projekt auswählen und auf die Schaltfläche Render in der Symbolleiste (auch über das Kontextmenü des Projekts verfügbar) klicken.
Und ein erstes Rendering des eigenen Modells sollte fertig sein.
Weitere Anleitungen findet man im GitHub-Repository oder in der Online-Hilfe.
Funktionen
Zu den Funktionen gehören unter anderem:
- Beleuchtung: Punktlichter, Flächenlichter, Sonne-Himmel und voreingestellte Beleuchtungsvorlagen.
- Kameras.
- Materialverwaltung (unter Verwendung üblicher Shader: matt, glänzend, Glas, prinzipiell usw.) einschließlich Texturen.
- Batch-Modus / Grafischer-Benutzeroberflächen-Modus.
- Denoiser.
- Haltebedingung (Probe pro Pixel).
- Vernetzungs-Steuerung: Winkel- und lineare Abweichungen, automatische Glättung.
Verweise
Mehr Information? Einfach der Verknüpfung https://github.com/FreeCAD/FreeCAD-render folgen.
- Erste Schritte
- Installation: Herunterladen, Windows, Linux, Mac, Zusätzliche Komponenten, Docker, AppImage, Ubuntu Snap
- Grundlagen: Über FreeCAD, Graphische Oberfläche, Mausbedienung, Auswahlmethoden, Objektname, Voreinstellungseditor, Arbeitsbereiche, Dokumentstruktur, Objekteigenschaften, FreeCAD unterstützen, Spenden
- Hilfe: Anleitungen, Videoanleitungen
- Arbeitsbereiche: Std Base, Arch, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework