40 #ifndef H_GEO_MESH_ALGO_MESH_BAKING_H
41 #define H_GEO_MESH_ALGO_MESH_BAKING_H
103 double bias=0.0,
double scale=1.0
166 double bias=0.0,
double scale=1.0
Generic mechanism for attributes.
Common include file, providing basic definitions. Should be included before anything else by all head...
void clear(void *addr, size_t size)
Clears a memory block.
Global Vorpaline namespace.
void bake_mesh_geometry(Mesh *mesh, Image *target, bool clear=true)
Bakes mesh geometry into an image (creates a geometry image).
void bake_mesh_facet_normals(Mesh *mesh, Image *target)
Bakes the facet normals of a parameterized mesh into an image.
void bake_mesh_facet_normals_indirect(Image *geometry, Image *target, Mesh *highres)
Bakes facet normals from a (in general) high resolution mesh to a (in general) parameterized lower re...
void bake_mesh_vertex_normals(Mesh *mesh, Image *target)
Bakes the facet normals of a parameterized mesh into an image.
void bake_mesh_points_attribute_indirect(Image *geometry, Image *target, Mesh *highres, Attribute< double > &attribute, double bias=0.0, double scale=1.0)
Bakes a vertex attribute from a (in general) high resolution point set to a (in general) parameterize...
void bake_mesh_attribute(Mesh *mesh, Image *target, Attribute< double > &attribute, double bias=0.0, double scale=1.0)
Bakes an attribute of a parameterized mesh.