RenderMan API  23.0
RixPattern::Bake2dSpec Struct Reference

Output specification for 2d baking. More...

#include <RixPattern.h>

Public Member Functions

 Bake2dSpec (int _uTile, int _vTile, int _paramId)
 

Public Attributes

int const uTile
 Constant u-tile index, base 0. More...
 
int const vTile
 Constant v-tile index, base 0. More...
 
int const paramId
 Constant paramId index. More...
 
RixSCType dataType
 Output data type. Default is that of the output parameter. More...
 
RtUString filename
 Output filename. More...
 
RtUString display
 Display driver name, e.g. openexr, tiff. More...
 
RtUString primVar [2]
 2d texture coord, either a joined float[2] primvar or two separate floats. Default is RI_ST. More...
 
RtBoolean vInvert
 Invert v coords when baking. Default is RI_FALSE. More...
 
RtBoolean atlas
 Bake multi-tile output such as UDIM. Default is RI_FALSE. More...
 
int resolution [2]
 Output file resolution. Default is 512x512. More...
 
int displayParamCount
 Number of display parameters. More...
 
UserParameterdisplayParam
 User specified display parameters. More...
 

Detailed Description

Output specification for 2d baking.

Definition at line 85 of file RixPattern.h.

Constructor & Destructor Documentation

◆ Bake2dSpec()

RixPattern::Bake2dSpec::Bake2dSpec ( int  _uTile,
int  _vTile,
int  _paramId 
)
inline

Definition at line 87 of file RixPattern.h.

Member Data Documentation

◆ atlas

RtBoolean RixPattern::Bake2dSpec::atlas

Bake multi-tile output such as UDIM. Default is RI_FALSE.

Definition at line 97 of file RixPattern.h.

◆ dataType

RixSCType RixPattern::Bake2dSpec::dataType

Output data type. Default is that of the output parameter.

Definition at line 92 of file RixPattern.h.

◆ display

RtUString RixPattern::Bake2dSpec::display

Display driver name, e.g. openexr, tiff.

Definition at line 94 of file RixPattern.h.

◆ displayParam

UserParameter* RixPattern::Bake2dSpec::displayParam

User specified display parameters.

Definition at line 100 of file RixPattern.h.

◆ displayParamCount

int RixPattern::Bake2dSpec::displayParamCount

Number of display parameters.

Definition at line 99 of file RixPattern.h.

◆ filename

RtUString RixPattern::Bake2dSpec::filename

Output filename.

Definition at line 93 of file RixPattern.h.

◆ paramId

int const RixPattern::Bake2dSpec::paramId

Constant paramId index.

Definition at line 91 of file RixPattern.h.

◆ primVar

RtUString RixPattern::Bake2dSpec::primVar[2]

2d texture coord, either a joined float[2] primvar or two separate floats. Default is RI_ST.

Definition at line 95 of file RixPattern.h.

◆ resolution

int RixPattern::Bake2dSpec::resolution[2]

Output file resolution. Default is 512x512.

Definition at line 98 of file RixPattern.h.

◆ uTile

int const RixPattern::Bake2dSpec::uTile

Constant u-tile index, base 0.

Definition at line 89 of file RixPattern.h.

◆ vInvert

RtBoolean RixPattern::Bake2dSpec::vInvert

Invert v coords when baking. Default is RI_FALSE.

Definition at line 96 of file RixPattern.h.

◆ vTile

int const RixPattern::Bake2dSpec::vTile

Constant v-tile index, base 0.

Definition at line 90 of file RixPattern.h.


The documentation for this struct was generated from the following file: