Function MeshBuilder

  • Creates a parametric shape. Can take material as a child.

    Type Parameters

    • K extends Replace<ConditionalKeys<{
          CreateBox: ((name, options?, scene?) => Mesh);
          CreateCapsule: ((name, options?, scene?) => Mesh);
          CreateCylinder: ((name, options?, scene?) => Mesh);
          CreateDashedLines: ((name, options, scene?) => LinesMesh);
          CreateDecal: ((name, sourceMesh, options) => Mesh);
          CreateDisc: ((name, options?, scene?) => Mesh);
          CreateGeodesic: ((name, options, scene?) => Mesh);
          CreateGoldberg: ((name, options, scene?) => GoldbergMesh);
          CreateGround: ((name, options?, scene?) => GroundMesh);
          CreateGroundFromHeightMap: ((name, url, options?, scene?) => GroundMesh);
          CreateIcoSphere: ((name, options?, scene?) => Mesh);
          CreateLathe: ((name, options, scene?) => Mesh);
          CreateLineSystem: ((name, options, scene?) => LinesMesh);
          CreateLines: ((name, options, scene?) => LinesMesh);
          CreatePlane: ((name, options?, scene?) => Mesh);
          CreatePolygon: ((name, options, scene?, earcutInjection?) => Mesh);
          CreatePolyhedron: ((name, options?, scene?) => Mesh);
          CreateRibbon: ((name, options, scene?) => Mesh);
          CreateSphere: ((name, options?, scene?) => Mesh);
          CreateText: ((name, text, fontData, options?, scene?, earcutInjection?) => Nullable<Mesh>);
          CreateTiledBox: ((name, options, scene?) => Mesh);
          CreateTiledGround: ((name, options, scene?) => Mesh);
          CreateTiledPlane: ((name, options, scene?) => Mesh);
          CreateTorus: ((name, options?, scene?) => Mesh);
          CreateTorusKnot: ((name, options?, scene?) => Mesh);
          CreateTube: ((name, options, scene?) => Mesh);
          ExtrudePolygon: ((name, options, scene?, earcutInjection?) => Mesh);
          ExtrudeShape: ((name, options, scene?) => Mesh);
          ExtrudeShapeCustom: ((name, options, scene?) => Mesh);
      }, ((name, opts, scene) => Mesh)>, "Create", "">

    Parameters

    Returns Element