Posts Tagged ‘pixel shader’

Free Online Book: “Programming Vertex, Geometry and Pixel Shaders”

Programming Vertex, Geometry and Pixel Shaders


Read more…

Be the first to comment - What do you think?  Posted by JeGX - December 30, 2008 at 5:56 pm

Categories: Game Development, Microsoft DirectX, Programming   Tags: , , , , , , , ,

Interior mapping Direct3D 10.1 Demo

Humus has released a new Direct3D demo. Interior mapping is a technique that renders the interior of buildings without requiring additional geometry. Everything is done in the pixel shader. The advantage is that when you’re rendering large cities you can draw all those buildings as simple boxes. This demo requires DirectX 10.1 and Windows Vista SP1.

Source Code and binaries: Interior Mapping Demo


-source-

Update – 2008.08.17
Demo has been updated with around 80% of performance boost.

Be the first to comment - What do you think?  Posted by JeGX - August 10, 2008 at 11:39 am

Categories: Microsoft DirectX, Programming   Tags: , , , , , , ,

NVIDIA ShaderPerf 2

NVIDIA ShaderPerf is a command-line shader profiling utility and C API that reports detailed shader performance metrics for a wide range of GPUs.

ShaderPerf wokrs with GLSL vertex and fragment programs, HLSL vertex and pixel shaders and Cg shaders.

ShaderPerf 2.0 includes several new features:
* GeForce 8 series support
* Pixel Shader Differencing
* Vertex Shader Analysis

ShaderPerf outputs the following for any shader that you analyze:
* Cycle count
* Register usage
* Driver-optimized shader instruction list
* Vertex and pixel throughput estimates

More information and download HERE.

Read more…

Be the first to comment - What do you think?  Posted by JeGX - June 19, 2008 at 8:45 am

Categories: Microsoft DirectX, OpenGL, Programming   Tags: , , , , , , , , , , , ,

Shader Maker

[English]
Shader Maker is a simple, cross-platform GLSL editor. It works on Windows, Linux, and Mac OS X. It provides the basics of a shader editor, such that students can get started with writing their own shaders as quickly as possible. This includes: syntax highlighting in the GLSL editors; geometry shader editor (as well as vertex and fragment shader editors, of course); interactive editing of the uniform variables; light source parameters; pre-defined simple shapes (e.g., torus et al.) and a simple OBJ loader; and a few more.
[/English]

[French]
Shader Maker est un editeur GLSL multi-plateformes (Windows, Linux et MacOS). Il inclue la coloration syntaxique, des éditeurs pour les vertex, geometry et pixel shaders, édition interactives des variables uniformes.
[/French]

Be the first to comment - What do you think?  Posted by JeGX - May 12, 2008 at 4:26 pm

Categories: 3D, Game Development, Programming   Tags: , , , , , ,