How to Compute the Position and Normal in the Vertex Shader in OpenGL (GLSL) and Direct3D (HLSL)
Categories: Game Development, HowTo, Microsoft DirectX, OpenGL, Tutorial Tags: column-major, direct3d, glsl, hlsl, howto, matrix, normal, opengl, position, Programming, projection, row-major, vertex shader, view

Symbolic Differentiation Support in HLSL GPU Programs
Categories: Microsoft DirectX, Programming Tags: derivative, direct3d, directx, hlsl, Programming, shader

Read more…
(Programming Tool) Shader Minifier 1.0: GLSL Minifier with HLSL Obfuscation
Categories: Game Development, Microsoft DirectX, OpenGL, Programming Tags: glsl, hlsl, obfuscation, Programming, shader minifier, tool

Read more…
[GPU Tool] ATI GPU ShaderAnalyzer 1.55 Released
Categories: Game Development, GPU Tools, Microsoft DirectX, OpenGL Tags: ATI, direct3d, game development, glsl, gpu, hlsl, opengl, profiling, Programming, shader analyzer

GLSL shader for Radeon HD 5870 analyzed on a GTX 460
Read more…
[3D Programming] Ready-to-Use 64-Sample Poisson Disc
Categories: Microsoft DirectX, OpenGL, Programming, Tips Tags: 3d, glsl, hlsl, pattern, poisson disc, poisson distribution, sample

Read more…
NShader: Visual Studio Syntax Highlighter for GLSL, HLSL and Cg Languages
Categories: Game Development Tags: glsl, hlsl, nshader, Programming, syntax highlighting, visual studio

Read more…
InteliShade Beta v3.0
Categories: Programming, Utilities Tags: game development, gamedev, hlsl, InteliShade, plugin, Programming, shader, tool
InteliShade is a Visual Studio plugin allowing you to have code outlining and intellisense when editing HLSL code in your projects. InteliShade 3.0 supports Visual Studio 2005 and 2008 and is available as a free download.

Cg 2.1 Beta Now Available
Categories: Game Development, Microsoft DirectX, OpenGL, Programming, SDK Tags: 3d graphics programming, c for graphics, cg, game development, glsl, gpu, hlsl, NVIDIA, real time shader, shader, toolkit

Read more…
FX Composer 2.5 Available!
Categories: 3D, Microsoft DirectX, OpenGL, Programming Tags: development, fx composer, fxc, glsl, graphics programming, hlsl, Microsoft DirectX, opengl, shader
FX Composer 2.5, the latest version of NVIDIA’s powerful shader development environment, has been released.
FX Composer supports DirectX, OpenGL, HLSL, Collada FX, and CgFX, as well as the .fbx, .x, .3ds, .obj, and .dae file formats for importing geometry.

Version 2.5 adds:
* DirectX 10 support, including geometry shaders and stream out
* Particle Systems
* Visual Styles
* Major User Interface Improvements
* Remote Control over TCP/IP
* Support for the NVIDIA Shader Debugger
* New Sample Projects
You can download FXC HERE – exe (221Mb).
NVIDIA ShaderPerf 2
Categories: Microsoft DirectX, OpenGL, Programming Tags: cg, fragment program, game development, gamedev, glsl, graphics programming, hlsl, Microsoft DirectX, pixel shader, profiling, shaderperf, vertex program, vertex shader
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.












