VRay SDK for C++
Loading...
Searching...
No Matches
VRay::ProxyReadParams Struct Reference

The necessary parameters for reading data in a proxy file. More...

#include <vraysdk.hpp>

Public Attributes

float anim_offset
 animated proxy initial frame offset
 
float anim_speed
 animated proxy playback speed
 
int anim_type
 animated proxy playback type(0 - loop; 1 - once; 2 - ping - pong; 3 - still)
 
bool compute_bbox
 true to compute the bounding box, false to read it from the file
 
int compute_normals
 true to calculate smooth normals
 
std::string file
 file name to read
 
int flip_axis
 0 do not rotate; 1 transform from Maya to 3dsMax coordinate system (90 deg. rotation around x axis); 2 transform from 3dsMax to Maya (-90 deg. rotation around x axis)
 
float fps
 frames per second for calculation of current time and frame
 
float hair_width_multiplier
 a multiplier to the hair width data
 
bool instancing
 turns on/off the instancing of Alembic duplicated objects
 
int num_preview_faces
 number of faces in preview
 
std::string object_path
 starting object path in Alembic hierarchy
 
float particle_width_multiplier
 a multiplier to the particle width data
 
float smooth_angle
 smooth angle in degrees
 
bool subdiv_all_meshes
 true to subdivide Alembic PolyMesh and SubD objects; false to subdivide only SubD objects
 
int subdiv_level
 the subdivision level
 
bool subdiv_preserve_geom_borders
 if true, the borders won't be subdivided
 
int subdiv_preserve_map_borders
 determines the smoothing mode of the mapping channels' borders. 0-None, 1-Internal and 2-All
 
bool subdiv_uvs
 subdivide or skip mapping channels
 
bool use_alembic_offset
 true to use Alembic animation frame offset
 
bool use_full_names
 read the full path instead of only the name
 

Detailed Description

The necessary parameters for reading data in a proxy file.


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