Bitbybit Docs
    Preparing search index...

    Class DrawManifoldOrCrossSectionOptions (Inputs.Draw)

    draw.optionsManifoldShapeMaterial 使用:Manifold 实体的面颜色或材质、横截面的线条样式、法线以及双面渲染。

    Index

    Constructors

    • Provide options without default values

      Parameters

      • OptionalfaceOpacity: number
      • OptionalfaceMaterial: any
      • OptionalfaceColour: string
      • OptionalcrossSectionColour: string
      • OptionalcrossSectionWidth: number
      • OptionalcrossSectionOpacity: number
      • OptionalcomputeNormals: boolean
      • OptionaldrawTwoSided: boolean
      • OptionalbackFaceColour: string
      • OptionalbackFaceOpacity: number

      Returns DrawManifoldOrCrossSectionOptions

    Properties

    faceOpacity: number

    面不透明度值,介于 0 和 1 之间

    1
    

    0

    1

    0.1

    faceColour: string

    面颜色的十六进制颜色字符串

    #ff0000
    
    faceMaterial?: any

    面的引擎材质,给出时替代 faceColour 使用

    undefined
    

    true

    crossSectionColour: string

    横截面绘制的十六进制颜色字符串

    #ff00ff
    
    crossSectionWidth: number

    横截面线条的宽度

    2
    
    crossSectionOpacity: number

    横截面不透明度值,介于 0 和 1 之间

    1
    

    0

    1

    0.1

    computeNormals: boolean

    为形状计算法线

    false
    
    drawTwoSided: boolean

    是否绘制带背面渲染的双面几何体

    true
    
    backFaceColour: string

    绘制双面几何体时背面的十六进制颜色字符串

    #0000ff
    
    backFaceOpacity: number

    绘制双面几何体时背面的不透明度

    1
    

    0

    1

    0.1