HLSL2GLSL: Difference between revisions
Appearance
Content deleted Content added
note a fork used by Unity and Ogre |
note a fork used by Unity and Ogre |
||
Line 10: | Line 10: | ||
==External links== |
==External links== |
||
* [http://sourceforge.net/projects/hlsl2glsl HLSL2GLSL Project Page] |
* [http://sourceforge.net/projects/hlsl2glsl HLSL2GLSL Project Page] |
||
* [http://code.google.com/p/hlsl2glslfork/ HLSL2GLSL Fork Project Page] |
|||
{{ATI}} |
{{ATI}} |
Revision as of 19:06, 5 January 2011
HLSL2GLSL is a command line tool and a library that translates DirectX 9 High Level Shader Language (HLSL) shaders into the OpenGL Shading Language (GLSL).[1] HLSL2GLSL was released by ATI Technologies under a BSD License.
Last version (v0.9) from ATI was released in 2006, but the project was forked in 2010 [2] to fix issues and add features like OpenGL ES support. It is now used by Unity [3] and OGRE [4] to translate Cg/HLSL shaders into GLSL for mobile platforms.
References
- ^ "HLSL2GLSL v0.9 DirectX 9 HLSL to OpenGL Shading Language translator". OpenGL.org. Retrieved 2006-11-29.
- ^ "HLSL2GLSL Fork". Retrieved 2011-01-05.
- ^ "Compiling HLSL into GLSL in Unity 3". Retrieved 2011-01-05.
- ^ "Ogre forums: Added Cg support to the ES 2.x render system". Retrieved 2011-01-05.
External links