Blender V4.3
MOD_meshcache_util.hh File Reference

Go to the source code of this file.

Macros

#define FRAME_SNAP_EPS   0.0001f
 

Functions

bool MOD_meshcache_read_mdd_index (FILE *fp, float(*vertexCos)[3], int verts_tot, int index, float factor, const char **r_err_str)
 
bool MOD_meshcache_read_mdd_frame (FILE *fp, float(*vertexCos)[3], int verts_tot, char interp, float frame, const char **r_err_str)
 
bool MOD_meshcache_read_mdd_times (const char *filepath, float(*vertexCos)[3], int verts_tot, char interp, float time, float fps, char time_mode, const char **r_err_str)
 
bool MOD_meshcache_read_pc2_index (FILE *fp, float(*vertexCos)[3], int verts_tot, int index, float factor, const char **r_err_str)
 
bool MOD_meshcache_read_pc2_frame (FILE *fp, float(*vertexCos)[3], int verts_tot, char interp, float frame, const char **r_err_str)
 
bool MOD_meshcache_read_pc2_times (const char *filepath, float(*vertexCos)[3], int verts_tot, char interp, float time, float fps, char time_mode, const char **r_err_str)
 
void MOD_meshcache_calc_range (float frame, char interp, int frame_tot, int r_index_range[2], float *r_factor)
 

Macro Definition Documentation

◆ FRAME_SNAP_EPS

#define FRAME_SNAP_EPS   0.0001f

Function Documentation

◆ MOD_meshcache_calc_range()

void MOD_meshcache_calc_range ( float frame,
char interp,
int frame_tot,
int r_index_range[2],
float * r_factor )

◆ MOD_meshcache_read_mdd_frame()

bool MOD_meshcache_read_mdd_frame ( FILE * fp,
float(*) vertexCos[3],
int verts_tot,
char interp,
float frame,
const char ** r_err_str )

◆ MOD_meshcache_read_mdd_index()

bool MOD_meshcache_read_mdd_index ( FILE * fp,
float(*) vertexCos[3],
int verts_tot,
int index,
float factor,
const char ** r_err_str )

◆ MOD_meshcache_read_mdd_times()

bool MOD_meshcache_read_mdd_times ( const char * filepath,
float(*) vertexCos[3],
int verts_tot,
char interp,
float time,
float fps,
char time_mode,
const char ** r_err_str )

◆ MOD_meshcache_read_pc2_frame()

bool MOD_meshcache_read_pc2_frame ( FILE * fp,
float(*) vertexCos[3],
int verts_tot,
char interp,
float frame,
const char ** r_err_str )

◆ MOD_meshcache_read_pc2_index()

bool MOD_meshcache_read_pc2_index ( FILE * fp,
float(*) vertexCos[3],
int verts_tot,
int index,
float factor,
const char ** r_err_str )

◆ MOD_meshcache_read_pc2_times()

bool MOD_meshcache_read_pc2_times ( const char * filepath,
float(*) vertexCos[3],
int verts_tot,
char interp,
float time,
float fps,
char time_mode,
const char ** r_err_str )