subdiv-kernels 0.1.0

Standalone subdivision kernel crate for Rust and wasm32 workflows
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Loop subdivision vertex stencil extraction.
//!
//! Mirrors the CC stencils layout:
//!
//! - [`sparse`]: `Sparse` alias + merge/pack plumbing.
//! - [`points`]: per-point stencil rules (edge, vertex, boundary,
//!   crease blending).
//! - [`level`]: [`LoopLevelData`] + base-level data-gathering helpers.
//! - [`refine`]: [`refine_topology_once`] + [`vertex_stencils_from_level`].

mod level;
mod points;
mod refine;
mod sparse;

pub(crate) use level::{LoopLevelData, base_level_data};
pub(crate) use refine::{refine_topology_once, vertex_stencils_from_level};