DAVID4 SDK  1.8.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
d4mesh_CoarseAlignParams Struct Reference

Parameter set for Coarse Alignment, see d4mesh_alignPairCoarse. More...

#include <d4lib.h>

Public Attributes

int texturePercentage
 Percentage of texture influence on alignment (0-99). Only used if value is higher than 0.
 
d4mesh_MotionInfo motionInfo
 Additional information about motion between the two meshes. See d4mesh_MotionInfo for more details.
 
float qualityFactor
 1 is recommended. Larger values like 5 or 10 may create better results for symmetric objects, but increase computation time. Lower values like 0.01 to 0.1 decrease computation time, but may result in wrong alignment results.
 
d4size numContactVertices1
 Number of contact vertices on mesh1, specified in 'contactVertices1'.
 
int * contactVertices1
 Array of contact vertex indices on mesh1, or NULL.
 
d4size numContactVertices2
 Number of contact vertices on mesh2, specified in 'contactVertices2'.
 
int * contactVertices2
 Array of contact vertex indices on mesh2, or NULL.
 
d4mesh_PosesWithTolerances blacklist1
 Blacklist of (rough) poses that mesh1 may not be moved to (can be empty)
 
d4mesh_PosesWithTolerances whitelist1
 Whitelist of (rough) poses that mesh1 must be moved to (can be empty)
 

Detailed Description

Parameter set for Coarse Alignment, see d4mesh_alignPairCoarse.

Definition at line 1268 of file d4lib.h.


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