Skip to content

NeuralCortex/Wavefront_To_Pov

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wavefront To POV-Ray 1.0.0

image

Funktionsweise des Programms

Das Programm ist ein JavaFX-Projekt welches aus Blender exportierte Wavefront *.obj-Dateien in POV-Ray *.pov oder *.inc-Dateien umwandelt.
Bei der Umwandlung werden auch mehrere Objekte in der *.obj-Datei in mehrere POV-Ray Objekte konvertiert.
Das Programm wurde getestet mit Blender 3.6

How the program works

The program is a JavaFX project which from Blender exported Wavefront *.obj files converts into POV-Ray *.pov or *.inc files.
The conversion also converts multiple objects in the *.obj file into multiple POV-Ray objects.
The program was tested with Blender 3.6

Export-Einstellungen Blender

  1. Include

    1. OBJ Objects
  2. Geometry

    1. Apply Modifiers
    2. Write Normals
    3. Include UVs
    4. Triangulate Faces
    5. Keep Vertex Order

Export Settings Blender

  1. Include

    1. OBJ Objects
  2. Geometry

    1. Apply Modifiers
    2. Write Normals
    3. Include UVs
    4. Triangulate Faces
    5. Keep Vertex Order

Hinweis

Eine kovertierte Datei sollte möglichst als *.inc gespeichert werden.
Durch einbinden der *.inc-Datei in der POV-Ray *.pov-Datei ist es möglich das jeweilige Objekt mit "object{object-name ...modifiers...}" anzusprechen.
Bei dieser Methode bleibt die *.pov-Datei sehr übersichtlich.

A notice

A converted file should be saved as *.inc if possible.
By including the *.inc file in the POV-Ray *.pov file, it is possible to address the respective object with "object{object-name ...modifiers...}".
With this method, the *.pov file remains very clear.

Verwendete Technologie

Dieses JavaFX-Projekt wurde erstellt mit der Apache NetBeans 17 IDE NetBeans 17.

Folgende Frameworks sollten installiert sein:

Technology used

This JavaFX project was built with the Apache NetBeans 17 IDE NetBeans 17.

The following frameworks should be installed: