App Shader Kit

App Shader Kit ist ein Shader packet für App Game Kit.
Das Kit enthält nicht nur die GLSL shader die Theoretisch auf jeder, OpenGL angetriebenen Engine, laufen, sondern auch eine Library die es ermöglicht mit ein paar Zeilen code einige Effecte in seine Mobile App ein zu bauen.

Enthalten werden sein:

  • Lighting (Sun, Pointlight)
  • Normal und Specularmapping
  • Fur
  • Dissolve
  • Outline
  • XRay
  • SeeThrough
  • EnergieShield
  • DepthofField
  • Water
  • Illiminationmapping
  • Wireframe

Shadow Shader

Shatten Shader für AGKIch habe für AGK einen Schatten shader programmiert und möchte behaupten, dass ich der Erste bin, der es für diese Sprache in Angriff genommen hat.  Nach 3 Wochen ständigem Brainstorming über dieses Thema, suchen von Lösungsansätzen und nochmals in Vektor- und Matrizen-Rechnung eindenken, habe ich es letzten Endes geschafft.

Ich weiß nicht wirklich, ob jemand Anderes es nicht doch schon versucht hat, zumindest liest man im Forum ab und zu die Frage ob es die Möglichkeit gibt Schatten in AGK darzustellen. Eigentlich ist das der grundlegendste aller Echtzeit Schatten. Doch ich habe noch von keiner fertigen Lösung gehört. Ich rede nicht von Tricks wie man sie früher anwenden musste, weil es nicht genug Rechenleistung der Grafik-Beschleuniger gab, sondern von einem GLSL Shader, der mit Hilfe von einer Depth map und der ModelViewProjection Matrix der Sonne ausrechnen kann, ob ein Fragment im Schatten ist oder nicht.

Es gibt allerdings noch einige dinge die ich an dem shader machen muss damit ich ihn endgültig veröffentlichen kann.