Bitbybit Docs
    Preparing search index...

    Class CreateCylinderDto (Inputs.BabylonMeshBuilder)

    babylon.meshBuilder.createCylinder 使用:沿 Y 竖立的圆柱体的高度、其顶部和底部直径以及划分的精细程度。

    Index

    Constructors

    • Parameters

      • Optionalheight: number
      • OptionaldiameterTop: number
      • OptionaldiameterBottom: number
      • Optionaltessellation: number
      • Optionalsubdivisions: number
      • OptionalsideOrientation: sideOrientationEnum
      • OptionalenableShadows: boolean

      Returns CreateCylinderDto

    Properties

    height: number

    沿 Y 的完整长度,以场景单位表示

    1
    

    0

    Infinity

    0.1

    diameterTop: number

    顶端的直径,以场景单位表示;0 使其收拢为一点

    1
    

    0

    Infinity

    0.1

    diameterBottom: number

    底端的直径,以场景单位表示;0 使其收拢为一点

    1
    

    0

    Infinity

    0.1

    tessellation: number

    圆柱体周围的边数;越多越圆

    64
    

    3

    Infinity

    1

    subdivisions: number

    沿高度的环数;大于 1 只对变形或着色有意义

    1
    

    0

    Infinity

    1

    sideOrientation: sideOrientationEnum

    绘制每个面的哪一侧:正面、背面或两者;单面网格从背后看不可见

    doubleside
    
    enableShadows: boolean

    为 true 时,网格从启用了阴影的灯光投射并接收阴影

    true