German

English | German

 

GLSL Handbuch

  • Handbuch für die OpenGL ES Shading Language (iOS 6)
  • Ausführliche Beschreibung aller GLSL Datentypen, Qualifiers, Variablen, Konstanten, Statements und Funktionen (iOS 6)
  • Kontext-sensitive Hilfefunktion für alle GLSL Schlüsselworte (keywords) mit Beschreibung und Anwendungsbeispielen (iOS 6 / iPad)

Editor

  • Code-Vervollständigung für Keywords, Funktionen und benutzerdefinierte Variablen (beim Drücken der tab-Taste)
  • Syntax-Highlighting mit veränderbaren Farben (iOS 6)
  • Zeilennummerierung und Fehler-Highlighting (iOS 6)
  • Sieben Schriftarten in neun Größen (vier nichtproportionale und drei proportionale Schriften)
  • Drei veränderbare vordefinierte Themes (default, light, dark)
  • Tastatur-Erweiterung für häufig verwendete Tasten auf dem iPad
  • Verbesserter Undo- / Redo-Support

Shader

  • Die 18 enthaltenen Shader reichen von einfachen Beleuchtungsmodellen und prozeduraler Farbgebung bis hin zu Normal Mapping und prozeduralem Rauschen
  • Ändern Sie die Werte der Parameter und Uniforms, ohne das Rendern zu unterbrechen und sehen Sie die Auswirkungen sofort
  • Importieren Sie Shader-Dateien über Ihre Dropbox oder iTunes Document Sharing

Objekte

  • Die 25 enthaltenen Objekte umfassen 6 Polyeder, 6 parametrisierte Oberflächen und 13 Alltagsgegenstände (Teekanne, Stuhl, Trompete, Feuerlöscher, etc.)
  • Die Auflösung der Alltagsgegenstände reicht von 500 bis 300.000 Flächen (Dreiecken)
  • Ändern Sie die Auflösung der parametrisierten Oberflächen, um zu sehen, wie sich die Auflösung auf die Qualität des gerenderten Objekts auswirkt
  • Importieren Sie Objekte im Wavefront objekt Format (.obj Dateien)
  • Exportieren Sie Objekte als Header-Dateien, um sie als Quell-Dateien (source files) in Entwicklungsrojekten zu verwenden

Texturen

  • Die 16 enthaltenen Texturen umfassen 4 Muster, 4 Karten der Erde, 6 Normalmaps und 2 Cubemaps
  • Importieren Sie Bilder im JPEG, PNG, TIFF, GIF und BMP um sie als Texturen zu verwenden
  • Beim Importieren werden sowohl normale Texturen (texture2D) als auch Cubemaps unterstützt

Dropbox Unterstützung

  • Importieren / exportieren Sie Shader-Dateien mit Dropbox
  • Importieren Sie Objecte im Wavefront Object Format mit Dropbox
  • Importieren Sie Textur-Dateien (JPEG, PNG, TIFF, GIF, BMP) mit Dropbox
  • Exportieren Sie Objekte als Header-Dateien mit Dropbox

iTunes Document Sharing

Shader-Dateien können mit Ihrem Laptop/Desktop Computer auch mithilfe von iTunes Document Sharing ausgetauscht werden


Einstellungen (Parameter und Uniforms)

Shaderific stellt mehrere Parameter und Uniforms zu Verfügung, die Sie in Ihren eigenen Shader Programmen verwenden können. Die Werte der Parameter und Uniforms können über das Menü "Einstellungen" geändert werden, ohne dabei das Rendern zu unterbrechen.

Parameter:

  • Bildrate
  • Multisampling
  • Auflösung des Objekts (parametrisierte Oberflächen)
  • Globale Rotation (Achse und Geschwindigkeit)
  • Objekt-Rotation (Achse und Geschwindigkeit)
  • Hintergrundfarbe (clear color)
  • Bildwinkel

Uniforms:

  • Hintergrundfarbe (ambient color)
  • Diffuse Farbe (diffuse color 0-3)
  • Farbe der Spiegelung (specular color)
  • Exponent der Spiegelung (specular exponent)
  • Position der Lichtquelle (light position)
  • Richtungs- oder Positionslicht (directional / positional light)