a computer program that runs on graphics hardware and provides a high degree of control over how scenes are rendered

learn more… | top users | synonyms (1)

2
votes
2answers
929 views

vertex/pixel shaders and “materials”

What relationship is there, if any, of "materials" and vertex/pixel shaders (or the "effects" that combine the latter two)? I have the impression that before the advent of HLSL, materials were ...
5
votes
1answer
756 views

GLSL shader without a vertex array

Ok so I have a idea for a neat GPU driven curve renderer, and I realised that the vertex shader can be hardwired to generate points of the curve segment (to be rendered as a line strip) without ...
14
votes
7answers
13k views

What are some cool examples of procedural pixel shader effects? [closed]

What are some good examples of procedural or screen-space pixel shader effects? No code is necessary; I'm just looking for inspiration. In particular, I'm looking for effects that are not dependent ...
9
votes
6answers
4k views

Good example of a multi-pass effect?

In XNA (and Direct3D in general AFAIK), rather than creating individual vertex and fragment shaders, you bundle potentially many related shaders into 'Effects'. When you come to use an effect you ...
11
votes
4answers
901 views

Is there any Shaders Directory? [closed]

There are many tutorials to learn GLSL, Cg, HLSL... with classical samples as bump mapping, toon-shading... But is there a shaders directory? a website where i can share my shaders search shader by ...
6
votes
2answers
613 views

What is a good alternative to Unified Shader for Shadows?

Most shadow systems I have seen use a unified shader system for shadowing techniques, resulting in an uber shader for the projects. What alternatives do you find work well or is the unified shader ...
19
votes
12answers
8k views

What are some good resources for learning HLSL?

The last time I tried learning HLSL, I made a few shaders and mostly understood what I was doing, but I still felt like I was stumbling in the dark. Most of what I learned I got from various blog ...
5
votes
2answers
1k views

OpenGL equivalent of .fx files in GLSL or Cg?

There's a lot of learning material in the DirectX world that uses .fx files to manage shaders, and .fx seems to be well integrated with 3D packages such as Maya and 3D Studio Max What do larger ...