ATI veröffentlicht OpenGL-Konverter für DirectX-Shader

Der Konverter übersetzt in HLSL geschriebene Shader-Programme nach GLSL und macht sie damit unter Mac OS X lauffähig.

vorlesen Druckansicht 101 Kommentare lesen
Lesezeit: 1 Min.
Von
  • Manfred Bertuch

Das Tool HLSL2GLSL von ATI übersetzt für Direct3D geschriebene Shader-Programme in ihr OpenGL-Äquivalent und setzt Mac OS X voraus. Die GLSL-Versionen sind dann beispielsweise auf einem Mac-System einsetzbar.

Das Tool verarbeitet HLSL Shader bis zum Shader Model 3.0 und erzeugt GLSL v1.10.59 Desktop OpenGL Shader oder ES SL v1.00 embedded OpenGL ES Shaders. Es steht sowohl in einer Kommando-Zeilen-Version als auch als DLL (mit Source-Code) zur Verfügung, die Entwickler in eigene Applikationen einbinden können. Die Software ist als Freeware unter BSD-Lizenz auf SourceForge.netoder bei Apple erhältlich. (Manfred Bertuch) / (jk)