RenderManAPI
24.0
|
Enumerations | |
enum | PxrGeoAovIds { k_Pworld = RixShadingContext::k_numBuiltinVars, k_Nworld, k_depth, k_st, k_Pref, k_WPref, k_Nref, k_WNref, k_faceindex, k_numGeoAovs } |
Functions | |
bool | disableIntegratorAOVs (RixContext &ctx, RixChannelId *&aovIdList) |
void | GetChannelIds (RixIntegratorEnvironment &env, RixChannelId *&aovIdList) |
bool | NeedTempFloat (RixChannelId *aovIdList) |
void | Splat (RtInt numShadingContexts, RixShadingContext const **sctxs, RixDisplayServices *dspsvc, RtFloat3 *aovValue, RtFloat *savedFloat, RixChannelId *aovIdList, RixBXLobeTraits const *lobesWanted=NULL, RtUString coordinateSystem=Rix::k_camera) |
|
inline |
References RixRenderState::GetOption(), RixContext::GetRixInterface(), and k_RixRenderState.
|
inline |
References k_numGeoAovs.
|
inline |
References k_Pworld.
|
inline |
References RixBxdf::GetAllLobeTraits(), RixShadingContext::GetBxdf(), RixBXLobeTraits::GetContinuation(), RixShadingContext::GetProperty(), RixShadingContext::HasHits(), k_numGeoAovs, k_RayDepth, RixShadingContext::numPts, and RixIsMatte().