Files
PhysX4.1/physx/samples/sampleframework/media/shaders/tessellation/procedural_noise.cg
2025-11-28 23:13:44 +05:30

16 lines
529 B
Plaintext

#include <tessellation_entry.cg>
#include <noise.cg>
//--------------------------------------------------------------------------------------
// Functions
//--------------------------------------------------------------------------------------
void computeOffsetAndNormal(in float3 vLocalPos, in float3 vFaceNormal, in float3 vBaryCoords,
inout float3 vOffset, inout float3 vNormal)
{
vOffset = inoiseOffset(vLocalPos);
vNormal = vFaceNormal;
//vNormal = inoiseNormal(vLocalPos, vFaceNormal);
}