Bitbybit Docs
    Preparing search index...

    Class CreateLatheDto (Inputs.BabylonMeshBuilder)

    Подается в babylon.meshBuilder.createLathe: профиль для вращения вокруг оси Y, смещение наружу, насколько мелко и как далеко он вращается и замыкаются ли концы.

    Index

    Constructors

    • Parameters

      • Optionalshape: Vector3[]
      • Optionalradius: number
      • Optionaltessellation: number
      • Optionalarc: number
      • Optionalclosed: boolean
      • OptionalsideOrientation: sideOrientationEnum
      • OptionalenableShadows: boolean

      Returns CreateLatheDto

    Properties

    shape: Vector3[]

    Профиль как точки в плоскости XY, где X - расстояние от оси, вращаемый вокруг Y

    radius: number

    Дополнительное расстояние, на которое профиль отодвигается от оси, в единицах сцены

    1
    

    0

    Infinity

    0.1

    tessellation: number

    Число шагов в полном обороте; больше - круглее

    64
    

    3

    Infinity

    1

    arc: number

    Какая часть полного оборота выполняется, от 0 до 1; ниже 1 форма открыта

    1
    

    0

    1

    0.1

    closed: boolean

    Если true и дуга полная, шов закрывается, чтобы в поверхности не было зазора

    true
    
    sideOrientation: sideOrientationEnum

    Какая сторона каждой грани рисуется: лицевая, обратная или обе; односторонние меши невидимы сзади

    doubleside
    
    enableShadows: boolean

    Если true, меш отбрасывает и принимает тени от источников света, у которых они включены

    true