Skip to content

Shapemetry API


Shapemetry API / ThickenOptions

Interface: ThickenOptions

Defined in: mesh/thicken.ts:32

Properties

offset?

optional offset?: number

Defined in: mesh/thicken.ts:40

Position of the original surface within the resulting shell. Range [-1, 1]. Default -1 (Blender default, matches offset_fac = -1): -1 -> original = outer skin, shell extends inward +1 -> original = inner skin, shell extends outward 0 -> centered


even?

optional even?: boolean

Defined in: mesh/thicken.ts:42

Even-thickness corner compensation (Blender MOD_SOLIDIFY_EVEN). Default true.


flip?

optional flip?: boolean

Defined in: mesh/thicken.ts:44

Flip thickness direction (equivalent to negating thickness). Default false.


hqNormals?

optional hqNormals?: boolean

Defined in: mesh/thicken.ts:46

Angle-weighted HQ vertex normals (Blender MOD_SOLIDIFY_NORMAL_CALC). Default true.