Difference between revisions of "Raytracing Module/de"

From FreeCAD Documentation
Jump to navigation Jump to search
(Updating to match new version of source page)
 
(43 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
<languages/>
 
<languages/>
{{docnav
+
{{Docnav/de
|[[Points Workbench|Points Workbench]]
+
|[[Points Workbench/de|Punkte Arbeitsbereich]]
|[[Reverse Engineering Workbench|Reverse Engineering Workbench]]
+
|[[Reverse Engineering Workbench/de|Arbeitsbereich Rekonstruktionsingenieurwissenschaften]]
|IconL=PointsWorkbench.svg
+
|IconL=Workbench_Points.svg
|IconR=ReverseEngineeringWorkbench.svg
+
|IconR=Workbench_Reverse_Engineering.svg
 
}}
 
}}
  
[[Image:Workbench_Raytracing.svg|64px]]
+
{{VeryImportantMessage|Der Arbeitsbereich Strahlverfolgung ist im Wesentlichen veraltet. Eine Neuentwicklung findet in der [https://github.com/FreeCAD/FreeCAD-render Arbeitsbereich Rendern] statt, die als ihr Ersatz gedacht ist. Dieser Arbeitsbereich ist vollständig in Python programmiert, so dass sie viel einfacher zu erweitern ist.
  
== Einleitung ==
+
Nichtsdestotrotz sind die Informationen auf dieser Seite im Allgemeinen für den neuen Arbeitsbereich nützlich, da beide Module grundsätzlich gleich funktionieren.
Die [[Raytracing Workbench/de|Arbeitsbereich Strahlverfolgung]] dient dazu, fotorealistische Bilder deiner Modelle zu erzeugen, indem du sie mit einem externen Renderer verarbeitest.
+
}}
 +
 
 +
[[Image:Workbench_Raytracing.svg|thumb|128px|Arbeitsbereichssymbol Strahlverfolgung]]
 +
 
 +
== Einführung ==
  
Der Arbeitsbereich Stralverfolgung arbeitet mit [[Raytracing templates|Vorlagen]], das sind Projektdateien, die eine Szene für dein 3D Modell definieren. Du kannst Lichter und Geometrie wie Grundrisse platzieren, und es enthält auch Platzhalter für die Position der Kamera und für die Materialinformationen der Objekte in der Szene. Das Projekt kann dann in eine renderfertige Datei exportiert oder direkt in FreeCAD gerendert werden.
+
{{TOCright}}
 +
 
 +
Der [[Image:Workbench_Raytracing.svg|24px]][[Raytracing Workbench/de|Arbeitsbereich Strahlverfolgung]] dient dazu, fotorealistische Bilder deiner Modelle zu erzeugen, indem du sie mit einem externen Renderer verarbeitest.
 +
 
 +
Der Arbeitsbereich Strahlverfolgung arbeitet mit [[Raytracing templates/de|Vorlagen]], das sind Projektdateien, die eine Szene für dein 3D Modell definieren. Du kannst Lichter und Geometrie wie Grundrisse platzieren, und es enthält auch Platzhalter für die Position der Kamera und für die Materialinformationen der Objekte in der Szene. Das Projekt kann dann in eine renderfertige Datei exportiert oder direkt in FreeCAD gerendert werden.
  
 
Derzeit werden zwei Renderer unterstützt: (http://en.wikipedia.org/wiki/POV-Ray povray) und (http://en.wikipedia.org/wiki/LuxRender luxrender). Um aus FreeCAD heraus rendern zu können, muss mindestens eines dieser Programme in deinem System installiert und konfiguriert sein. Wenn jedoch kein Renderer installiert ist, kannst du trotzdem eine Projektdatei exportieren, die zu einem anderen Zeitpunkt gerendert werden soll.
 
Derzeit werden zwei Renderer unterstützt: (http://en.wikipedia.org/wiki/POV-Ray povray) und (http://en.wikipedia.org/wiki/LuxRender luxrender). Um aus FreeCAD heraus rendern zu können, muss mindestens eines dieser Programme in deinem System installiert und konfiguriert sein. Wenn jedoch kein Renderer installiert ist, kannst du trotzdem eine Projektdatei exportieren, die zu einem anderen Zeitpunkt gerendert werden soll.
  
Ein neuer Render Arbeitsbereich wurde entwickelt, um mehrere Backends wie Lux Renderer und Yafaray zu unterstützen. Informationen zur Verwendung der Entwicklungsversion findest Du unter [[Render project/de|Renderprojekt]]. Den Entwicklungsstand des Render Moduls entnimm bitte dem [[Raytracing project/de|Strahlverfolgungsprojekt]].
+
Die Arbeitsbereich Strahlverfolgung ist im Wesentlichen veraltet. Eine Neuentwicklung findet in der [https://github.com/FreeCAD/FreeCAD-render Arbeitsbereich Rendern] statt, die als ihr Ersatz gedacht ist. Dieser Arbeitsbereich  ist vollständig in Python programmiert, so dass sie viel einfacher zu erweitern ist als der aktuelle Arbeitsbereich , der in C++ programmiert ist. Nichtsdestotrotz sind die Informationen auf dieser Seite im Allgemeinen für den neuen Arbeitsbereich nützlich, da beide Module im Wesentlichen auf die gleiche Weise arbeiten.
  
{{TOCright}}
 
 
[[Image:Raytracing_example.jpg|1024px]]
 
[[Image:Raytracing_example.jpg|1024px]]
  
== Typischer Arbeitsablauf ==
+
== Typischer Arbeitsablauf ==
 
# Erstelle oder öffne ein FreeCAD Projekt, füge einige Festkörperobjekte hinzu ([[Part Module/de|Part-basiert]] oder [[PartDesign Workbench/de|PartDesign-basiert]]); Netze werden derzeit nicht unterstützt.
 
# Erstelle oder öffne ein FreeCAD Projekt, füge einige Festkörperobjekte hinzu ([[Part Module/de|Part-basiert]] oder [[PartDesign Workbench/de|PartDesign-basiert]]); Netze werden derzeit nicht unterstützt.
 
# Erstelle ein Strahlverfolgungsobjekt (povray oder luxrender).
 
# Erstelle ein Strahlverfolgungsobjekt (povray oder luxrender).
Line 38: Line 45:
  
 
Dies sind die wichtigsten Werkzeuge für den Export deiner 3D Arbeit in externe Renderer.
 
Dies sind die wichtigsten Werkzeuge für den Export deiner 3D Arbeit in externe Renderer.
* [[Image:Raytracing_New.png|32px]] [[Raytracing_New/de|Neues PovRay Projekt]]: Neues PovRay Projekt in das Dokument einfügen
+
* [[Image:Raytrace_New.svg|32px]] [[Raytracing_New/de|Neues PovRay Projekt]]: Neues PovRay Projekt in das Dokument einfügen
* [[Image:Raytracing_Lux.png|32px]] [[Raytracing_Lux/de|Neues LuxRender Projekt]]: Neues LuxRender Projekt in das Dokument einfügen
+
* [[Image:Raytrace_Lux.svg|32px]] [[Raytracing_Lux/de|Neues LuxRender Projekt]]: Neues LuxRender Projekt in das Dokument einfügen
* [[Image:Raytracing_InsertPart.png|32px]] [[Raytracing_InsertPart/de|Teil einfügen]]: Einfügen einer Ansicht eines Teils in ein Strahlverfolgungsprojekt
+
* [[Image:Raytrace_NewPartSegment.svg|32px]] [[Raytracing_InsertPart/de|Teil einfügen]]: Einfügen einer Ansicht eines Teils in ein Strahlverfolgungsprojekt
* [[Image:Raytracing_ResetCamera.png|32px]] [[Raytracing_ResetCamera/de|Kamera zurücksetzen]]: Stimmt die Kameraposition eines Raytracing Projekts mit der aktuellen Ansicht ab.
+
* [[Image:Raytrace_ResetCamera.svg|32px]] [[Raytracing_ResetCamera/de|Kamera zurücksetzen]]: Stimmt die Kameraposition eines Raytracing Projekts mit der aktuellen Ansicht ab.
* [[Image:Raytracing_ExportProject.png|32px]] [[Raytracing_ExportProject|Export Projekt]]: Exportiert ein Strahlverfolgungsprojekt in eine Szene Datei zum Rendern in einem externen Renderer.
+
* [[Image:Raytrace_ExportProject.svg|32px]] [[Raytracing_ExportProject/de|Export Projekt]]: Exportiert ein Strahlverfolgungsprojekt in eine Szene Datei zum Rendern in einem externen Renderer.
* [[Image:Raytracing_Render.png|32px]] [[Raytracing_Render/de|Render]]: Rendert ein Strahlverfolgungsprojekt mit einem externen Renderer.
+
* [[Image:Raytrace_Render.svg|32px]] [[Raytracing_Render/de|Rendern]]: Rendert ein Strahlverfolgungsprojekt mit einem externen Renderer.
  
 
===Hilfsmittel===
 
===Hilfsmittel===
  
 
Dies sind Hilfswerkzeuge, um bestimmte Aufgaben manuell auszuführen.
 
Dies sind Hilfswerkzeuge, um bestimmte Aufgaben manuell auszuführen.
* [[Image:Raytracing_Export.png|32px]] [[Raytracing_Export/de|Exportansicht zu povray]]: Schreibe die aktive 3D Ansicht mit der Kamera und allen Inhalten in eine Povray Datei.
+
* [[Image:Raytracing_WriteView.svg|32px]] [[Raytracing_WriteView/de|Exportiere Ansicht zu povray]]: Schreibe die aktive 3D Ansicht mit der Kamera und allen Inhalten in eine Povray Datei.
* [[Image:Raytracing_Camera.png|32px]] [[Raytracing_Camera/de|Kameraexport  zu povray]]: Exportieren der Kameraposition der aktiven 3D Ansicht im POV-Ray Format in eine Datei.
+
* [[Image:Raytracing_WriteCamera.svg|32px]] [[Raytracing_WriteCamera/de|Exportiere Kamera zu povray]]: Exportieren der Kameraposition der aktiven 3D Ansicht im POV-Ray Format in eine Datei.
* [[Image:Raytracing_Part.png|32px]] [[Raytracing_Part/de|Teilexport zu povray]]: Schreiben des ausgewählten Teils (Objekts) als Povray Datei
+
* [[Image:Raytracing_WritePart.svg|32px]] [[Raytracing_WritePart/de|Exportiere Teil zu povray]]: Schreiben des ausgewählten Teils (Objekts) als Povray Datei
  
 
== Einstellungen ==
 
== Einstellungen ==
Line 57: Line 64:
  
 
== Tutorien ==
 
== Tutorien ==
* [[Raytracing_tutorial/de|Grundlegendes Strahlverfolgungstutorial]]
+
* [[Raytracing_tutorial/de|Grundlegendes Strahlverfolgungstutorium]]
* [[Tutorial FreeCAD POV ray/de|Mittleres Strahlverfolgungstutorial]]
+
* [[Tutorial FreeCAD POV ray/de|Mittleres Strahlverfolgungstutorium]]
  
 
== Eine Povray Datei manuell erzeugen ==
 
== Eine Povray Datei manuell erzeugen ==
Mit den oben beschriebenen Hilfswerkzeugen kannst Du die aktuelle 3D Ansicht und ihren gesamten Inhalt in eine Datei [http://www.povray.org/ Povray] exportieren. Zuerst musst Du Deine CAD Daten laden oder erstellen und die Ausrichtung der 3D Ansicht nach Deinen Wünschen positionieren. Wähle dann "Hilfsprogramme → Export Ansicht...." aus dem Raytracing Menü.
+
Mit den oben beschriebenen Hilfswerkzeugen kannst Du die aktuelle 3D Ansicht und ihren gesamten Inhalt in eine Datei [http://www.povray.org/ Povray] exportieren. Zuerst musst Du Deine CAD Daten laden oder erstellen und die Ausrichtung der 3D Ansicht nach Deinen Wünschen positionieren. Wähle dann "Hilfsprogramme → Export Ansicht...." aus dem Menü Strahlverfolgung.
  
 
[[Image:FreeCAD_Raytracing.jpg|center]]
 
[[Image:FreeCAD_Raytracing.jpg|center]]
Line 71: Line 78:
 
[[Image:Scharniergreifer_render.jpg|center|800px]]
 
[[Image:Scharniergreifer_render.jpg|center|800px]]
  
=== Scripting ===
+
== Skripten==
  
Und so kann man diese Funktionen mittels Python nutzen:
+
Siehe [[Raytracing API example/de|Strahlverfolgungs API Beispiel]] für Informationen zum programmgesteuerten Schreiben von Szenen.
  
See the [[Raytracing API example|Raytracing API example]] for information on writing scenes programmatically.
+
== Verweise ==
 
 
=== Links ===
 
 
 
Über POV-Ray:
 
  
 +
=== POVRay===
 
* http://www.spiritone.com/~english/cyclopedia/
 
* http://www.spiritone.com/~english/cyclopedia/
 
* http://www.povray.org/
 
* http://www.povray.org/
* http://de.wikipedia.org/wiki/POV-Ray
+
* http://en.wikipedia.org/wiki/POV-Ray
  
 
=== Luxrender ===
 
=== Luxrender ===
 
* http://www.luxrender.net/
 
* http://www.luxrender.net/
  
=== Future possible renderers to implement ===
+
=== Zukünftige zur Implementierung mögliche Renderer ===
 
* http://www.yafaray.org/
 
* http://www.yafaray.org/
 
* http://www.mitsuba-renderer.org/
 
* http://www.mitsuba-renderer.org/
Line 94: Line 98:
 
* http://www.artofillusion.org/
 
* http://www.artofillusion.org/
  
== Exporting to Kerkythea ==
+
== Export nach Kerkythea ==
Although direct export to the Kerkythea XML-File-Format is not supported yet, you can export your Objects as Mesh-Files (.obj) and then import them in Kerkythea.
+
Obwohl der direkte Export in das Kerkythea XML-Datei-Format noch nicht unterstützt wird, kannst Du deine Objekte als Netz Datei (.obj) exportieren und dann in Kerkythea importieren.
* if using Kerkythea for Linux, remember to install the WINE-Package (needed by Kerkythea for Linux to run)
+
* Wenn Du Kerkythea für Linux verwendest, denke daran, das WINE Paket zu installieren (wird von Kerkythea für Linux benötigt).
* you can convert your models with the help of the mesh workbench to meshes and then export these meshes as .obj-files
+
* Du kannst deine Modelle mit Hilfe der Arbeitsbereich Netz in Netze konvertieren und diese Netze dann als .obj-Dateien exportieren.
* If your mesh-export resulted in errors (flip of normals, holes ...) you may try your luck with [http://www.netfabb.com/downloadcenter.php?basic=1 netfabb studio basic]
+
* Wenn dein Netz Export zu Fehlern geführt hat (Umklappen der Normalen, Löcher...), kannst du dein Glück mit [http://www.netfabb.com/downloadcenter.php?basic=1 netfabb studio basic] versuchen.
:Free for personal use, available for Windows, Linux and Mac OSX.
+
:Kostenlos für den persönlichen Gebrauch, verfügbar für Windows, Linux und Mac OSX.
:It has standard repair tools which will repair you model in most cases.
+
:Es verfügt über Standard Reparaturwerkzeuge, die dein Modell in den meisten Fällen reparieren werden.
* another good program for mesh analysing/repairing is [http://sourceforge.net/projects/meshlab/ Meshlab]
+
* ein weiteres gutes Programm für die Netzanalyse und -reparatur ist [http://sourceforge.net/projects/meshlab/ Meshlab].
:Open Source, available for Windows, Linux and Mac OSX.
+
:Open Source, verfügbar für Windows, Linux und Mac OSX.
:It has standard repair tools which will repair you model in most cases (fill holes, re-orient normals, etc.)
+
:Es verfügt über Standard Reparaturwerkzeuge, die Ihr Modell in den meisten Fällen reparieren werden (Löcher füllen, Normalen neu ausrichten, etc.).
* you can use "make compound" and then "make single copy" or you can fuse solids to group them before converting to meshes
+
* Du kannst "Erzeuge Verbund" und dann "Erzeuge einfache Kopie" verwenden oder Festkörper verschmelzen, um sie zu gruppieren, bevor du sie in Meshes konvertierst.
* remember to set in Kerkythea an import-factor of 0.001 for obj-modeler, since Kerkythea expects the obj-file to be in m (but standard units-scheme in FreeCAD is mm)
+
* Denkedaran, in Kerkythea einen Importfaktor von 0,001 für obj-Modellierer einzustellen, da Kerkythea erwartet, dass die obj Datei in m vorliegt (aber das Standard Einheitenschema in FreeCAD ist mm).
:Within WIndows 7 64-bit Kerkythea does not seem to be able to save these settings.
+
:Innerhalb von WIndows 7 64-Bit scheint Kerkythea diese Einstellungen nicht speichern zu können.
:So remember to do that each time you start Kerkythea
+
:Also denk daran, das jedes Mal zu tun, wenn du Kerkythea startest.
* if importing multiple objects in Kerkythea you can use the "File Merge" command in Kerkythea
+
* Wenn Du mehrere Objekte in Kerkythea importierst, kannst Du den Befehl "Datei Zusammenführen" in Kerkythea verwenden.
 +
 
 +
==Entwicklung==
 +
 
 +
Diese Seiten beziehen sich auf den neuen, in Python programmierten Arbeitsbereich, der den aktuellen Arbeitsbereich Strahlverfolgung ersetzen soll.
 +
* [https://github.com/FreeCAD/FreeCAD-render Arbeitsbereich Rendern]
 +
* [https://forum.freecadweb.org/viewtopic.php?f=9&t=25933 Arbeitsbereich Rendern] (Nur Ankündigung, keine Erörterung)
 +
* [https://forum.freecadweb.org/viewtopic.php?t=39168 FreeCAD Verbesserungen Arbeitsbereich Rendern]
  
<div class="mw-translate-fuzzy">
+
'''Veraltet'''
==Links==
 
* [[Render_project/de|Render project]]
 
* [[Raytracing_tutorial/de|Raytracing tutorial]]
 
</div>
 
  
<div class="mw-translate-fuzzy">
+
Diese Seiten beziehen sich auf einen in C++ programmierten Ersatzarbeitsbereich, der um das Jahr 2012 herum vorgeschlagen und nie fertiggestellt wurde.
{{docnav/de|[[Drawing Module/de|Drawing-Arbeitsbereich]]|[[Image Module/de|Image-Arbeitsbereich]]}}
+
* [[Raytracing_project/de|Strahlverfolgungsprojekt]]
{{Raytracing Tools navi/de}}
+
* [[Rendern_Projekt/de|Projekt rendern]]
{{Userdocnavi/de}}
+
 
[[Category:Workbenches/de]]
+
{{Docnav/de
</div>
+
|[[Points Workbench/de|Punkte Arbeitsbereich]]
 +
|[[Reverse Engineering Workbench/de|Arbeitsbereich Rekonstruktionsingenieurwissenschaften]]
 +
|IconL=Workbench_Points.svg
 +
|IconR=Workbench_Reverse_Engineering.svg
 +
}}
  
{{Raytracing Tools navi}}
+
{{Raytracing Tools navi{{#translation:}}}}
{{Userdocnavi}}
+
{{Userdocnavi{{#translation:}}}}
[[Category:Workbenches]]
+
[[Category:Workbenches{{#translation:}}]]

Latest revision as of 21:41, 8 October 2020

Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎Türkçe • ‎español • ‎français • ‎hrvatski • ‎italiano • ‎polski • ‎português • ‎português do Brasil • ‎română • ‎svenska • ‎čeština • ‎русский • ‎українська • ‎中文 • ‎中文(中国大陆)‎ • ‎中文(台灣)‎ • ‎日本語 • ‎한국어
Der Arbeitsbereich Strahlverfolgung ist im Wesentlichen veraltet. Eine Neuentwicklung findet in der Arbeitsbereich Rendern statt, die als ihr Ersatz gedacht ist. Dieser Arbeitsbereich ist vollständig in Python programmiert, so dass sie viel einfacher zu erweitern ist.

Nichtsdestotrotz sind die Informationen auf dieser Seite im Allgemeinen für den neuen Arbeitsbereich nützlich, da beide Module grundsätzlich gleich funktionieren.


Arbeitsbereichssymbol Strahlverfolgung

Einführung

Der Workbench Raytracing.svgArbeitsbereich Strahlverfolgung dient dazu, fotorealistische Bilder deiner Modelle zu erzeugen, indem du sie mit einem externen Renderer verarbeitest.

Der Arbeitsbereich Strahlverfolgung arbeitet mit Vorlagen, das sind Projektdateien, die eine Szene für dein 3D Modell definieren. Du kannst Lichter und Geometrie wie Grundrisse platzieren, und es enthält auch Platzhalter für die Position der Kamera und für die Materialinformationen der Objekte in der Szene. Das Projekt kann dann in eine renderfertige Datei exportiert oder direkt in FreeCAD gerendert werden.

Derzeit werden zwei Renderer unterstützt: (http://en.wikipedia.org/wiki/POV-Ray povray) und (http://en.wikipedia.org/wiki/LuxRender luxrender). Um aus FreeCAD heraus rendern zu können, muss mindestens eines dieser Programme in deinem System installiert und konfiguriert sein. Wenn jedoch kein Renderer installiert ist, kannst du trotzdem eine Projektdatei exportieren, die zu einem anderen Zeitpunkt gerendert werden soll.

Die Arbeitsbereich Strahlverfolgung ist im Wesentlichen veraltet. Eine Neuentwicklung findet in der Arbeitsbereich Rendern statt, die als ihr Ersatz gedacht ist. Dieser Arbeitsbereich ist vollständig in Python programmiert, so dass sie viel einfacher zu erweitern ist als der aktuelle Arbeitsbereich , der in C++ programmiert ist. Nichtsdestotrotz sind die Informationen auf dieser Seite im Allgemeinen für den neuen Arbeitsbereich nützlich, da beide Module im Wesentlichen auf die gleiche Weise arbeiten.

Raytracing example.jpg

Typischer Arbeitsablauf

  1. Erstelle oder öffne ein FreeCAD Projekt, füge einige Festkörperobjekte hinzu (Part-basiert oder PartDesign-basiert); Netze werden derzeit nicht unterstützt.
  2. Erstelle ein Strahlverfolgungsobjekt (povray oder luxrender).
  3. Wähle die Objekte aus, die Du zum Strahlverfolgungsobjekt hinzufügen möchtest, und füge sie hinzu.
  4. Exportiere die Projektdatei oder rendere sie direkt.


Raytracing Workbench workflow.svg


Arbeitsablauf des Arbeitsbereichs Strahlverfolgung; der Arbeitsbereich bereitet eine Projektdatei aus einer bestimmten Vorlage vor und ruft dann ein externes Programm auf, um das eigentliche Rendering der Szene zu erstellen. Der externe Renderer kann unabhängig von FreeCAD verwendet werden..


Werkzeuge

Projekt Werkzeuge

Dies sind die wichtigsten Werkzeuge für den Export deiner 3D Arbeit in externe Renderer.

  • Raytrace New.svg Neues PovRay Projekt: Neues PovRay Projekt in das Dokument einfügen
  • Raytrace Lux.svg Neues LuxRender Projekt: Neues LuxRender Projekt in das Dokument einfügen
  • Raytrace NewPartSegment.svg Teil einfügen: Einfügen einer Ansicht eines Teils in ein Strahlverfolgungsprojekt
  • Raytrace ResetCamera.svg Kamera zurücksetzen: Stimmt die Kameraposition eines Raytracing Projekts mit der aktuellen Ansicht ab.
  • Raytrace ExportProject.svg Export Projekt: Exportiert ein Strahlverfolgungsprojekt in eine Szene Datei zum Rendern in einem externen Renderer.
  • Raytrace Render.svg Rendern: Rendert ein Strahlverfolgungsprojekt mit einem externen Renderer.

Hilfsmittel

Dies sind Hilfswerkzeuge, um bestimmte Aufgaben manuell auszuführen.

Einstellungen

  • Preferences-raytracing.svg Einstellungen: Einstellungen, die in den Strahlverfolgungswerkzeugen verfügbar sind.

Tutorien

Eine Povray Datei manuell erzeugen

Mit den oben beschriebenen Hilfswerkzeugen kannst Du die aktuelle 3D Ansicht und ihren gesamten Inhalt in eine Datei Povray exportieren. Zuerst musst Du Deine CAD Daten laden oder erstellen und die Ausrichtung der 3D Ansicht nach Deinen Wünschen positionieren. Wähle dann "Hilfsprogramme → Export Ansicht...." aus dem Menü Strahlverfolgung.

FreeCAD Raytracing.jpg

Du wirst nach einem Ort gefragt, an dem du die resultierende *.pov Datei speichern kannst. Danach kannst du es in Povray öffnen und rendern:

Povray.jpg

Üblicherweise kann man mit einem Renderer große und schöne Bilder erstellen:

Scharniergreifer render.jpg

Skripten

Siehe Strahlverfolgungs API Beispiel für Informationen zum programmgesteuerten Schreiben von Szenen.

Verweise

POVRay

Luxrender

Zukünftige zur Implementierung mögliche Renderer

Export nach Kerkythea

Obwohl der direkte Export in das Kerkythea XML-Datei-Format noch nicht unterstützt wird, kannst Du deine Objekte als Netz Datei (.obj) exportieren und dann in Kerkythea importieren.

  • Wenn Du Kerkythea für Linux verwendest, denke daran, das WINE Paket zu installieren (wird von Kerkythea für Linux benötigt).
  • Du kannst deine Modelle mit Hilfe der Arbeitsbereich Netz in Netze konvertieren und diese Netze dann als .obj-Dateien exportieren.
  • Wenn dein Netz Export zu Fehlern geführt hat (Umklappen der Normalen, Löcher...), kannst du dein Glück mit netfabb studio basic versuchen.
Kostenlos für den persönlichen Gebrauch, verfügbar für Windows, Linux und Mac OSX.
Es verfügt über Standard Reparaturwerkzeuge, die dein Modell in den meisten Fällen reparieren werden.
  • ein weiteres gutes Programm für die Netzanalyse und -reparatur ist Meshlab.
Open Source, verfügbar für Windows, Linux und Mac OSX.
Es verfügt über Standard Reparaturwerkzeuge, die Ihr Modell in den meisten Fällen reparieren werden (Löcher füllen, Normalen neu ausrichten, etc.).
  • Du kannst "Erzeuge Verbund" und dann "Erzeuge einfache Kopie" verwenden oder Festkörper verschmelzen, um sie zu gruppieren, bevor du sie in Meshes konvertierst.
  • Denkedaran, in Kerkythea einen Importfaktor von 0,001 für obj-Modellierer einzustellen, da Kerkythea erwartet, dass die obj Datei in m vorliegt (aber das Standard Einheitenschema in FreeCAD ist mm).
Innerhalb von WIndows 7 64-Bit scheint Kerkythea diese Einstellungen nicht speichern zu können.
Also denk daran, das jedes Mal zu tun, wenn du Kerkythea startest.
  • Wenn Du mehrere Objekte in Kerkythea importierst, kannst Du den Befehl "Datei → Zusammenführen" in Kerkythea verwenden.

Entwicklung

Diese Seiten beziehen sich auf den neuen, in Python programmierten Arbeitsbereich, der den aktuellen Arbeitsbereich Strahlverfolgung ersetzen soll.

Veraltet

Diese Seiten beziehen sich auf einen in C++ programmierten Ersatzarbeitsbereich, der um das Jahr 2012 herum vorgeschlagen und nie fertiggestellt wurde.