RenderManAPI  24.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 st. More...
 
bool vInvert
 Invert v coords when baking. Default is false. More...
 
bool atlas
 Bake multi-tile output such as UDIM. Default is 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.

Constructor & Destructor Documentation

◆ Bake2dSpec()

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

Member Data Documentation

◆ atlas

bool RixPattern::Bake2dSpec::atlas

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

◆ dataType

RixSCType RixPattern::Bake2dSpec::dataType

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

◆ display

RtUString RixPattern::Bake2dSpec::display

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

◆ displayParam

UserParameter* RixPattern::Bake2dSpec::displayParam

User specified display parameters.

◆ displayParamCount

int RixPattern::Bake2dSpec::displayParamCount

Number of display parameters.

◆ filename

RtUString RixPattern::Bake2dSpec::filename

Output filename.

◆ paramId

int const RixPattern::Bake2dSpec::paramId

Constant paramId index.

◆ primVar

RtUString RixPattern::Bake2dSpec::primVar[2]

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

◆ resolution

int RixPattern::Bake2dSpec::resolution[2]

Output file resolution. Default is 512x512.

◆ uTile

int const RixPattern::Bake2dSpec::uTile

Constant u-tile index, base 0.

◆ vInvert

bool RixPattern::Bake2dSpec::vInvert

Invert v coords when baking. Default is false.

◆ vTile

int const RixPattern::Bake2dSpec::vTile

Constant v-tile index, base 0.


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