Tag Archives: passes

How to render an object’s x,y,z position

A user asked how to render an object’s world-space position into an image.  To address this question, we’ve included a new ShowPosition surface shader in Air 11.04 and later.  Here are the shader parameters: Surface “ShowPosition” “float UnitSize” [1] “float[3] … Continue reading

Posted in Passes, Shaders | Tagged , | Comments Off

Shader Networks and Layered Shaders

SiTex Graphics Air version 11 (press release) introduces the ability to use multiple shaders to compute the shading for surfaces, displacements, imagers, and environments. This new capability provides a simple solution to several common shading tasks that would otherwise require … Continue reading

Posted in Shaders | Tagged , | Comments Off

Adding an occlusion pass

Air’s surface shaders provide a consistent set of output variables for common rendering passes such as diffuse, specular, reflection, and per-light channels.  Any or all of these values can be saved during a single invocation of the renderer, either to … Continue reading

Posted in Passes | Tagged , , , | Comments Off