/** * Skinned vertex format constants. * Layout: position(3) + normal(3) + uv(2) + joints_u16x4(2) + weights_f32x4(4) = 14 floats = 56 bytes * * Joints are packed as 4 × u16 (8 bytes at byte offset 32). * Weights are 4 × f32 (16 bytes at byte offset 40). */ /** Floats per skinned vertex: 3 + 3 + 2 + 2(u16x4 packed) + 4 = 14 */ export declare const SKINNED_VERTEX_STRIDE_FLOATS = 14; /** Bytes per skinned vertex */ export declare const SKINNED_VERTEX_STRIDE_BYTES = 56; /** GPU vertex buffer layout for skinned meshes. */ export declare const SKINNED_VERTEX_BUFFER_LAYOUT: GPUVertexBufferLayout; //# sourceMappingURL=skinned-geometry.d.ts.map