Bitbybit Docs
    Bereite Suchindex vor...

    Klasse PyramidSimpleAffectorsDto<T> (Advanced.Patterns.FacePatterns.PyramidSimple)

    Typenparameter

    • T
    Index

    Konstruktoren

    • Typenparameter

      • T

      Parameter

      • Optionalfaces: T[]
      • OptionalaffectorPoints: Point3[]
      • OptionaluNumber: number
      • OptionalvNumber: number
      • OptionalminHeight: number
      • OptionalmaxHeight: number
      • Optionalprecision: number

      Rückgabewert PyramidSimpleAffectorsDto<T>

    Eigenschaften

    faces: T[]

    Die Flächen, auf die das Muster angewendet wird

    undefined
    
    affectorPoints: Point3[]

    Die Affektorpunkte beeinflussen die Höhe der Pyramidenelemente. Der Abstand wird zwischen einem Mittelpunkt der Eckpunkte und dem Attraktorpunkt gemessen. Dann wird er auf bestimmte Werte umgerechnet.

    undefined
    
    affectorRadiusList?: number[]

    Der Affektorradius gibt die Grenze der Beeinflussung an. Zellenhöhen, die weiter vom Affektor entfernt sind als dieser Radius, werden nicht angepasst. Wenn kein Wert angegeben ist, verwenden alle Affektorpunkte den Radius 10.

    undefined
    

    true

    affectorFactors?: number[]

    Die Affektorfaktoren bestimmen, ob ein gegebener Affektor die Standardhöhe der Pyramidenelemente anzieht (Wert 0 bis 1) oder abstößt (Werte -1 bis 0). Wenn kein Wert angegeben ist, verwenden alle Affektorpunkte den Faktor 1 und ziehen die Höhen somit an.

    undefined
    

    true

    uNumber: number

    Die Anzahl der Pyramiden entlang der U-Richtung der Fläche

    10
    

    1

    Infinity

    1

    vNumber: number

    Die Anzahl der Pyramiden entlang der V-Richtung der Fläche

    5
    

    1

    Infinity

    1

    defaultHeight: number

    Die Standardhöhe der Pyramide, wenn sie von keinem der Affektoren beeinflusst wird.

    0.2
    

    -Infinity

    Infinity

    0.1

    affectMinHeight: number

    Mindestwert, der zur Höhe addiert wird, wenn der Affektorfaktor 1 ist, oder von der Höhe abgezogen wird, wenn der Affektorfaktor -1 ist. Dies addiert zur Höhe, wenn der Affektorfaktor > 0 ist, und zieht von der Höhe ab, wenn der Affektorfaktor < 0 ist.

    0
    

    0

    Infinity

    0.1

    affectMaxHeight: number

    Höchstwert, der zur Höhe addiert wird, wenn der Affektorfaktor 1 ist, oder von der Höhe abgezogen wird, wenn der Affektorfaktor -1 ist. Dies addiert zur Höhe, wenn der Affektorfaktor > 0 ist, und zieht von der Höhe ab, wenn der Affektorfaktor < 0 ist.

    1
    

    0

    Infinity

    0.1

    precision: number

    Vernetzungsgenauigkeit des gezeichneten Modells. Je kleiner die Zahl, desto genauer ist das gezeichnete Modell. Beachten Sie, dass die Ausgabe dieses Algorithmus auch eine reine OCCT-Form enthält, die in den Draw-any-async-Befehlen separat vernetzt werden kann

    0.01
    

    0.000001

    5

    0.001