RenderMan API
23.0
|
#include "RixIntegrator.h"
#include "RixPredefinedStrings.hpp"
#include "RixBxdf.h"
#include "RixShading.h"
#include "RixShadingUtils.h"
Go to the source code of this file.
Namespaces | |
PxrGeoAOV | |
Enumerations | |
enum | PxrGeoAOV::PxrGeoAovIds { PxrGeoAOV::k_Pworld = RixShadingContext::k_numBuiltinVars, PxrGeoAOV::k_Nworld, PxrGeoAOV::k_depth, PxrGeoAOV::k_st, PxrGeoAOV::k_Pref, PxrGeoAOV::k_WPref, PxrGeoAOV::k_Nref, PxrGeoAOV::k_WNref, PxrGeoAOV::k_faceindex, PxrGeoAOV::k_numGeoAovs } |
Functions | |
bool | PxrGeoAOV::disableIntegratorAOVs (RixContext &ctx, RixChannelId *&aovIdList) |
void | PxrGeoAOV::GetChannelIds (RixIntegratorEnvironment &env, RixChannelId *&aovIdList) |
bool | PxrGeoAOV::NeedTempFloat (RixChannelId *aovIdList) |
void | PxrGeoAOV::Splat (RtInt numShadingContexts, RixShadingContext const **sctxs, RixDisplayServices *dspsvc, RtFloat3 *aovValue, RtFloat *savedFloat, RixChannelId *aovIdList, RixBXLobeTraits const *lobesWanted=NULL, RtUString coordinateSystem=Rix::k_camera) |