Interface ISubdivideOptions
interface ISubdivideOptions {
flatOnly?: boolean;
preserveEdges?: boolean;
split?: boolean;
uvSmooth?: boolean;
weight?: number;
}
flatOnly?: boolean;
preserveEdges?: boolean;
split?: boolean;
uvSmooth?: boolean;
weight?: number;
}
Properties
Optionalflat Only
flatOnly?: boolean
Apply only flat subdivision - false by default
Optionalpreserve Edges
preserveEdges?: boolean
Should edges / breaks in geometry be ignored during subdivision? - false by default
Optionalsplit
split?: boolean
Split all triangles at edges shared by coplanar triangles - true by default
Optionaluv Smooth
uvSmooth?: boolean
Should UV values be averaged during subdivision - false by default
Optionalweight
weight?: number
How much to weigh favoring heavy corners vs favoring Loop's formula - 1 by default
Interface used to configure the subdivision process