Blender V5.0
BKE_subdiv_mesh.hh File Reference

Go to the source code of this file.

Classes

struct  blender::bke::subdiv::ToMeshSettings

Namespaces

namespace  blender
namespace  blender::bke
namespace  blender::bke::subdiv

Functions

Public entry point
Meshblender::bke::subdiv::subdiv_to_mesh (Subdiv *subdiv, const ToMeshSettings *settings, const Mesh *coarse_mesh)
Loose elements subdivision process
float3 blender::bke::subdiv::mesh_interpolate_position_on_edge (Span< float3 > coarse_positions, Span< int2 > coarse_edges, GroupedSpan< int > vert_to_edge_map, int coarse_edge_index, bool is_simple, float u)
Limit surface
void blender::bke::subdiv::calculate_limit_positions (Mesh *mesh, MutableSpan< float3 > limit_positions)