This code demonstrates how to use the symbolic-differentiation feature in the High Level Shading Language (HLSL) for DirectX. It also includes a simple geometric modeling program for creating procedural geometry shaders. The modeler is now significantly faster and should be interactive even on relatively slow computers.
Note By installing, copying, or otherwise using this software, you agree to be bound by the terms of its license. Read the license.