24 #ifndef PXR_USD_USD_RENDER_SPEC_H
25 #define PXR_USD_USD_RENDER_SPEC_H
SdfPath renderVarPath
The path of this render var, which uniquely identifies it.
USDRENDER_API VtDictionary UsdRenderComputeNamespacedSettings(UsdPrim const &prim, TfTokenVector const &namespaces)
TfToken dataType
The value data type of the variable, as a USD type name.
TfToken name
The name of the product, which uniquely identifies it.
GfVec2i resolution
The pixel resolution of the product.
VtDictionary namespacedSettings
Any extra settings values discovered in requested namespaces.
GLsizei const GLchar *const * string
VtArray< TfToken > materialBindingPurposes
List of material binding purposes.
std::vector< size_t > renderVarIndices
TfToken type
The type of product, ex: "raster".
bool disableDepthOfField
If set to true, disables depth of field.
SdfPath cameraPath
Path to the primary UsdGeomCamera camera to use for this product.
VtArray< TfToken > includedPurposes
List of purposes to use to filter scene contents.
Specification of a render variable (aka AOV). See UsdRenderVar.
USDRENDER_API UsdRenderSpec UsdRenderComputeSpec(UsdRenderSettings const &settings, TfTokenVector const &namespaces)
bool disableMotionBlur
If set to true, disables motion blur.
VtDictionary namespacedSettings
Any extra settings values discovered in requested namespaces.
std::vector< RenderVar > renderVars
The full list of render vars requested by products in this render.
SdfPath renderProductPath
The path of this product, which uniquely identifies it.
GfVec2f apertureSize
The camera aperture size as adjusted by aspectRatioConformPolicy.
std::vector< TfToken > TfTokenVector
Convenience types.
std::vector< Product > products
The full list of products requested by this render.
Specification of a product. See UsdRenderProduct.
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
#define PXR_NAMESPACE_CLOSE_SCOPE
TfToken aspectRatioConformPolicy
VtDictionary namespacedSettings
Any extra settings values discovered in requested namespaces.
float pixelAspectRatio
The pixel aspect ratio as adjusted by aspectRatioConformPolicy.