George's Shader Collection is a (growing) library of shaders written using HLSL (Microsoft's High Level Shader Language) for use with DirectX. All shaders for a certain effect are packaged as individual '.fx' files, meaning that the only thing you need to do in order to make use of them is import and compile them in your program, pass the required variables/textures and render your geometry! The current version contains shaders for simulating simple ambient lighting, all the way up to complex shadow simulations and realtime reflections with environment mapping. George's Shader Collection may be useful to you if you are looking to create a graphics engine, if you want to create your own 3D game using DirectX or if you are a newcomer to HLSL and you simply want some examples to refer to and experiment with.
- Multiple shaders/effects with more being added all the time
- Shaders arranged neatly using the '.fx' structure
- Each effect comes with documentation and a demonstration program
- All effects are compiled using Shader Model 2.0, ensuring compatibility with almost all video cards
Be the first to post a review of George's Shader Collection!