SLI Zone
NVIDIA.com Developer Home

Last Updated: 06 / 26 / 2007

Shader Submission Guidelines for the NVIDIA Shader Library

Submitting a shader to the NVIDIA Shader Library is very easy.  Simple adhere to the following requirements, and then mail your .zip file to shaderSubmissions@nvidia.com.  Please rename the file to .zi_ to ensure it gets through our spam filters.

1. At the top of your shader, include a comment in the following format.  The % signs indicate the description for your shader.  The keywords should be a meaningful list of categories for your shader.  And finally, the date should be in the format of YYMMDD.  Other information, such as the minimum supported GPU, will automatically be extracted by our scripts.

/*

% Here’s the description of my shader.
% Here’s the second line of description for my shader.

keywords: material classic

date: 070305

*/

2. Place your shader, along with any accompanying screenshots, whitepapers, videos, and supporting textures, in a ZIP file.  Supporting textures should be in the /textures folder, and your shader should be in the /HLSL, /CgFX, or /COLLADA folder, depending on the format of your shader.

For example, the ZIP file for an HLSL shader would have the following format:

/HLSL/myShader.fx
/textures/myTexture.dds
/textures/myTexture2.dds
myShader_512.jpg
myShader_256.jpg
myShader_170.jpg
myShader_128.jpg
myShader.pdf
myShader.wmv


3. You must agree in email to release your shader under the same license that covers the shader library. 




NVISION 08