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.