API

Variable TubeBuilderConst

TubeBuilder: {
    CreateTube: (
        name: string,
        options: {
            arc?: number;
            backUVs?: Vector4;
            cap?: number;
            frontUVs?: Vector4;
            instance?: Mesh;
            invertUV?: boolean;
            path: Vector3[];
            radius?: number;
            radiusFunction?: (i: number, distance: number) => number;
            sideOrientation?: number;
            tessellation?: number;
            updatable?: boolean;
        },
        scene?: Nullable<Scene>,
    ) => Mesh;
} = ...

Class containing static functions to help procedurally build meshes

Type Declaration

  • CreateTube: (
        name: string,
        options: {
            arc?: number;
            backUVs?: Vector4;
            cap?: number;
            frontUVs?: Vector4;
            instance?: Mesh;
            invertUV?: boolean;
            path: Vector3[];
            radius?: number;
            radiusFunction?: (i: number, distance: number) => number;
            sideOrientation?: number;
            tessellation?: number;
            updatable?: boolean;
        },
        scene?: Nullable<Scene>,
    ) => Mesh

use CreateTube directly