@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
18 lines • 980 B
TypeScript
/**
*
* @param {StreamGeometryBuilder} out
* @param {number} Px
* @param {number} Py
* @param {number} Pz
* @param {Vector3} N normal
* @param {Vector3} B binormal
* @param {Vector3} T tangent
* @param {number} u X component of UV
* @param {number[]|Float32Array} bend_angle
* @param {number[]|Float32Array} shape 2d shape, format [x0,y1, x1,y1, ... , xN,yN]
* @param {number[]|Float32Array} shape_normals
* @param {number} shape_length number of points in the shape
* @param {number[]|Float32Array} shape_transform 3x3 2d transform matrix for shape Note that matrix uses row-major order
*/
export function make_ring_vertices(out: StreamGeometryBuilder, Px: number, Py: number, Pz: number, N: Vector3, B: Vector3, T: Vector3, u: number, bend_angle: number[] | Float32Array, shape: number[] | Float32Array, shape_normals: number[] | Float32Array, shape_length: number, shape_transform: number[] | Float32Array): void;
//# sourceMappingURL=make_ring_vertices.d.ts.map