Beschreibungen und Beispiele zum Raytracer POV-Ray von Friedrich A. Lohmüller
    Kleines Include-Dateien-Tutorial für POV-Ray
English English English

Home
- POV-Ray Tutorial

  - POV-Ray Details

  - Über Variable

  - Ein kurzes
    Include File Tutorial
    >Wozu Include Files?
      Eigene Include Files
          und wie aufrufen.
      Schreibweisen, ".inc"
          "#local / #declare"
      Wo speichern?
      Design von Include Files
      Eigene Elemente
        zum 'Insert Menu'


                                                 

Wozu Include-Dateien in POV-Ray?

  Die Szenenbeschreibungssprache (SDL) von POV-Ray besitzt das mächtige und sehr nützliche Strukturelement der Include-Dateien, wohlbekannt in allen Programmiersprachen.
Include-Dateien sind eines der elementaren Werkzeuge des modularen Programmierens!
Der Include-Dateien-Mechanismus ist ein Mittel   um unnötige Arbeiten zu vermeiden und die Entwicklung von POV-Ray-Szcenen zu beschleunigen.
Die ist ein kleines Include-Dateien-Tutorial" wie wie sie funktionieren und gibt einige grunsätzliche Tips, darüber was man tun sollte und was man besser bleiben lassen sollte.
Es ist ein Ergebnis meiner eigenen Erfahrung beim Gebrauch von Include-Dateien
[die sowohl viele große Erfolgserlebnisse :-) als auch viele Niederlagen und Katastrophen beinhalten :-(.]

Was ist eine Include-Datei?
  Include-Dateien (Datei-Endung: .inc) sind einfache ASCII-Text-Dateien (Text ohne jegliche Formatierungen !), welche jede Art von Textteilen für POV-Ray beinhalten (in correktem POV-Ray-Syntax!). Sie können überall (wo es einen Sinn macht!) in einen POV-Ray-Szenentext (Datei-Endung: .pov )eingefügt werden.
Originalton der POV-Ray-Hilfe-Datei (engl.): "Die Include-Datei wird eingelesen, als ob sie direkt an diesem Punkt eingefügt wird. Das Benutzen der Include-Datei ist fast dasselbe wie das Ausschneiden und Einfügen (cut and paste) des gesamten Inhalts der Datei unsere Szene."

Was kann man in eine Include-Datei hinein schreiben?
  Nahezu jeden Teil eines ASCII-Textes, vorausgesetzt er macht irgendeinen Sinn in POV-Ray.
Alle Sachen, welche wir mehr als einmal verwenden wollen und nicht jedes mal von Neuem zusammenschreiben wollen. (Objekts, Farben - colors, textures, materials, Funktionen, Deklarationen nützlicher Abkürzungen, etc.)
Include-Dateien können z.B. auch Elemente und Teile von größeren Projekten enthalten, um komplexe Strukturen leichter handhaben zu können.

Kann man andere Include-Dateien in eine Include-Datei 'include'n?
  Ja, man kann! Komplexe Objekte benötigen sehr oft andere Include-Dateien für ihre Teile!
Auch rekursive, sich selbst aufrufende Include-Dateien sind möglich!

....
top
© Friedrich A. Lohmüller, 2015
www.f-lohmueller.de
 
Visitors:
(since May-1999)
Thanks for your visit!