Voodoo Shader Framework

  •        50

Voodoo Shader is a comprehensive graphics framework for powering shaders in multiple programs, during development or after release. Voodoo uses plugins and a shared core to support many games and other applications and is compatible with Direct3D and OpenGL.

http://voodooshader.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

NShader - HLSL - GLSL - CG - Shader Syntax Highlighter AddIn for Visual Studio


NShader is an extension to Visual Studio 2008/2010/2012 that provides syntax highlighting for various shader languages including HLSL - GLSL - CG.

Efficient Shader Compiler


An efficient shader compiler, a simple and practical solution for managing shader files in 3d engine projects. Editing fx files is just as easy as editing c files with its help. It provides a lot more than fxc.exe. (key words: HLSL,GLSL,DirectX,CG)

ssarangi-OrionFX


Shader Editor (Currently supports HLSL, GLSL, ARB) - Fork of project QShaderEdit (http://code.google.com/p/qshaderedit/). Currently adding support for DX11 and HLSL

kfx - Graphics compiler. Reads GLSL, generates different GLSL versions and D3D9/D3D11-HLSL.


Graphics compiler. Reads GLSL, generates different GLSL versions and D3D9/D3D11-HLSL.

PsPad


PsPad is Pixel Shader Editing Tool for Silverlight and WPF. You can edit your Pixel Shader code with HLSL, compile it, and see the result on this tool immediately. Also you can load and save Pixel Shader source and save compiled Pixel Shader to integrate your project.



shaderc - A collection of tools, libraries and tests for shader compilation.


Shaderc has maintained backward compatibility for quite some time, and we don't anticipate any breaking changes. Ongoing enhancements are described in the CHANGES file.For licensing terms, please see the LICENSE file. If interested in contributing to this project, please see CONTRIBUTING.md.

glsl-sandbox - glsl-sandbox is a container of self-written GLSL shader meant to work on current GPUs


glsl-sandbox is a container of self-written GLSL shader meant to work on current GPUs

slang_syntax - Sytanx files for OpenGL shader languages GLSL 400 and GLSL 330


Sytanx files for OpenGL shader languages GLSL 400 and GLSL 330

glsl2js - A utility to convert glsl vertex + fragment shader to three.js shader format.


A utility to convert glsl vertex + fragment shader to three.js shader format.

mojoshader - Fork of icculus's HLSL Bytecode -> GLSL translator with tweaks for MonoGame


Fork of icculus's HLSL Bytecode -> GLSL translator with tweaks for MonoGame

hlsl2glslfork - HLSL to GLSL language translator based on ATI's HLSL2GLSL. Used in Unity.


HLSL to GLSL language translator based on ATI's HLSL2GLSL. Used in Unity.

weaver - HLSL surface shader parser for XNA / MonoGame


HLSL surface shader parser for XNA / MonoGame

SharpShaders - Shader translation from F# to HLSL


Shader translation from F# to HLSL

unity-shaderfog-example - An example of HLSL fog and surface shader fog.


An example of HLSL fog and surface shader fog.

glsl-exports - Find all uniforms and attributes in a glsl shader


Find all uniforms and attributes in a glsl shader

glsl-factory - Glsl shader laboratory


Glsl shader laboratory

glsl-load-speed - Quick test of GLSL shader loading speed


Quick test of GLSL shader loading speed

water-shader - 2D water shader in GLSL


2D water shader in GLSL

DirectXShaderCompiler - This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang


The DirectX Shader Compiler project includes a compiler and related tools used to compile High-Level Shader Language (HLSL) programs into DirectX Intermediate Language (DXIL) representation. Applications that make use of DirectX for graphics, games, and computation can use it to generate shader programs.For more information, see the Wiki.