About Portfolio Resume Links Temp

HLSL Guide
Basics | Data Types | Variables | Semantics | Intrinsic Functions | Other


Intro HLSL/Cg text

Tools

Nvidia FX Composer

http://developer.nvidia.com/object/fx_composer_home.html

Ati RenderMonkey

http://ati.amd.com/developer/rendermonkey/index.html

BabelShader

http://graphics.stanford.edu/~danielrh/babelshader.html


Reference

HLSL Reference

http://msdn2.microsoft.com/en-us/library/bb509561(VS.85).aspx

HLSL Wikipedia

http://en.wikipedia.org/wiki/High_Level_Shader_Language

Nvidia Cg 2.0

http://developer.nvidia.com/object/cg_toolkit.html

Cg Reference

http://developer.download.nvidia.com/cg/Cg_2.0/2.0.0012/Cg-2.0_Jan2008_ReferenceManual.pdf

Cg Wikipedia

http://en.wikipedia.org/wiki/Cg_%28programming_language%29


Tutorials

Riemers DirectX & HLSL Tutorial

http://www.riemers.net/eng/Tutorials/DirectX/Csharp/series3.php

Facewounds HLSL PostProcessing Tutorial

http://www.facewound.com/tutorials/shader1/

Pieter Germishuys HLSL Tutorials

http://www.pieterg.com/Tutorials.php

Realtime High Dynamic Range Lighting

http://www.daionet.gr.jp/~masa/rthdribl/

Donald Beals HLSLTutorial

http://www.dragonforgetechnology.com/Projects/Articles/ShaderArticle.html


Books

XNA Unleashed

http://www.amazon.com/Microsoft-XNA-Unleashed-Graphics-Programming/dp/0672329646