|
HDK
|
#include <GT_GPUTrace.h>
Public Member Functions | |
| exint | raysPerPoint () const |
| bool | needSelfTraceset () const |
Public Attributes | |
| bool | myOcclusion = true |
| int | myOcclusionSamples = 64 |
| float | myOcclusionMaxDist = -1 |
| float | myOcclusionRayBias = 0.001 |
| bool | myThickness = true |
| int | myThicknessSamples = 16 |
| float | myThicknessRayBias = 0.001 |
| bool | myCavity = true |
| int | myCavitySamples = 16 |
| float | myCavityMaxDist = -1 |
| float | myCavityBias = 0.5 |
| float | myCavityRayBias = 0.001 |
| bool | myCurvature = true |
| int | myCurvatureSamples = 16 |
| float | myCurvatureBias = 0.5 |
| float | myCurvatureSDist = 0.1 |
| float | myCurvatureScale = 1 |
| float | myCurvatureRayBias = 0.002 |
| bool | myEdge = true |
| int | myEdgeSamples = 4 |
| float | myEdgeRayBias = 0.001 |
| float | myEdgeRadius = 0.01f |
| float | myEdgeCuspAngle = 30.f |
| int | myEdgeMode = 0 |
| bool | myRoundedNormal = true |
| int | myRoundedNormalSamples = 4 |
| float | myRoundedNormalRayBias = 0.001 |
| float | myRoundedNormalRadius = 0.01f |
| float | myRoundedNormalCuspAngle = 30.f |
| int | myRoundedNormalMode = 0 |
| float | myTraceRayBias = 1e-3f |
| GT_TraceDirectionMode | myTraceDirection = GTDM_Both |
| int | myPixelSamples = 1 |
Definition at line 133 of file GT_GPUTrace.h.
|
inline |
Definition at line 152 of file GT_GPUTrace.h.
|
inline |
Definition at line 135 of file GT_GPUTrace.h.
| bool GT_GPUTrace::BakingOptions::myCavity = true |
Definition at line 167 of file GT_GPUTrace.h.
| float GT_GPUTrace::BakingOptions::myCavityBias = 0.5 |
Definition at line 170 of file GT_GPUTrace.h.
| float GT_GPUTrace::BakingOptions::myCavityMaxDist = -1 |
Definition at line 169 of file GT_GPUTrace.h.
| float GT_GPUTrace::BakingOptions::myCavityRayBias = 0.001 |
Definition at line 171 of file GT_GPUTrace.h.
| int GT_GPUTrace::BakingOptions::myCavitySamples = 16 |
Definition at line 168 of file GT_GPUTrace.h.
| bool GT_GPUTrace::BakingOptions::myCurvature = true |
Definition at line 173 of file GT_GPUTrace.h.
| float GT_GPUTrace::BakingOptions::myCurvatureBias = 0.5 |
Definition at line 175 of file GT_GPUTrace.h.
| float GT_GPUTrace::BakingOptions::myCurvatureRayBias = 0.002 |
Definition at line 178 of file GT_GPUTrace.h.
| int GT_GPUTrace::BakingOptions::myCurvatureSamples = 16 |
Definition at line 174 of file GT_GPUTrace.h.
| float GT_GPUTrace::BakingOptions::myCurvatureScale = 1 |
Definition at line 177 of file GT_GPUTrace.h.
| float GT_GPUTrace::BakingOptions::myCurvatureSDist = 0.1 |
Definition at line 176 of file GT_GPUTrace.h.
| bool GT_GPUTrace::BakingOptions::myEdge = true |
Definition at line 180 of file GT_GPUTrace.h.
Definition at line 184 of file GT_GPUTrace.h.
| int GT_GPUTrace::BakingOptions::myEdgeMode = 0 |
Definition at line 188 of file GT_GPUTrace.h.
| float GT_GPUTrace::BakingOptions::myEdgeRadius = 0.01f |
Definition at line 183 of file GT_GPUTrace.h.
| float GT_GPUTrace::BakingOptions::myEdgeRayBias = 0.001 |
Definition at line 182 of file GT_GPUTrace.h.
| int GT_GPUTrace::BakingOptions::myEdgeSamples = 4 |
Definition at line 181 of file GT_GPUTrace.h.
| bool GT_GPUTrace::BakingOptions::myOcclusion = true |
Definition at line 158 of file GT_GPUTrace.h.
| float GT_GPUTrace::BakingOptions::myOcclusionMaxDist = -1 |
Definition at line 160 of file GT_GPUTrace.h.
| float GT_GPUTrace::BakingOptions::myOcclusionRayBias = 0.001 |
Definition at line 161 of file GT_GPUTrace.h.
| int GT_GPUTrace::BakingOptions::myOcclusionSamples = 64 |
Definition at line 159 of file GT_GPUTrace.h.
| int GT_GPUTrace::BakingOptions::myPixelSamples = 1 |
Definition at line 199 of file GT_GPUTrace.h.
| bool GT_GPUTrace::BakingOptions::myRoundedNormal = true |
Definition at line 190 of file GT_GPUTrace.h.
Definition at line 194 of file GT_GPUTrace.h.
| int GT_GPUTrace::BakingOptions::myRoundedNormalMode = 0 |
Definition at line 195 of file GT_GPUTrace.h.
| float GT_GPUTrace::BakingOptions::myRoundedNormalRadius = 0.01f |
Definition at line 193 of file GT_GPUTrace.h.
| float GT_GPUTrace::BakingOptions::myRoundedNormalRayBias = 0.001 |
Definition at line 192 of file GT_GPUTrace.h.
| int GT_GPUTrace::BakingOptions::myRoundedNormalSamples = 4 |
Definition at line 191 of file GT_GPUTrace.h.
| bool GT_GPUTrace::BakingOptions::myThickness = true |
Definition at line 163 of file GT_GPUTrace.h.
| float GT_GPUTrace::BakingOptions::myThicknessRayBias = 0.001 |
Definition at line 165 of file GT_GPUTrace.h.
| int GT_GPUTrace::BakingOptions::myThicknessSamples = 16 |
Definition at line 164 of file GT_GPUTrace.h.
| GT_TraceDirectionMode GT_GPUTrace::BakingOptions::myTraceDirection = GTDM_Both |
Definition at line 198 of file GT_GPUTrace.h.
| float GT_GPUTrace::BakingOptions::myTraceRayBias = 1e-3f |
Definition at line 197 of file GT_GPUTrace.h.