Provide options without default values
Optionalshape: TOptionalnrHexagonsU: numberOptionalnrHexagonsV: numberOptionalflatU: booleanOptionalholesToFaces: booleanOptionalscalePatternU: number[]OptionalscalePatternV: number[]OptionalfilletPattern: number[]OptionalinclusionPattern: boolean[]OptionaloffsetFromBorderU: numberOptionaloffsetFromBorderV: numberDie Fläche, in die die Löcher geschnitten werden.
OptionalnrWie viele Sechsecke über den U-Bereich.
OptionalnrWie viele Sechsecke über den V-Bereich.
Wenn true, wenden die Sechsecke eine flache Seite zur U-Richtung; wenn false, zeigt eine Ecke dorthin.
OptionalholesWenn true, enthält das Ergebnis nach der perforierten Fläche auch eine Fläche pro Loch.
OptionalscaleGrößen der Löcher entlang U als Anteile ihres Sechsecks, der Reihe nach angewendet; das Weglassen der Liste verwendet 0.5.
OptionalscaleGrößen der Löcher entlang V als Anteile ihres Sechsecks, der Reihe nach angewendet; das Weglassen der Liste verwendet 0.5.
OptionalfilletEckenverrundung der Löcher als Anteile von 0 bis 1 des größten passenden Radius, der Reihe nach angewendet; 0 lässt scharfe Ecken.
OptionalinclusionWelche Sechsecke zu Löchern werden, der Reihe nach angewendet: true schneidet eines, false lässt die Fläche dort ganz.
OptionaloffsetEin Anteil des U-Bereichs, der an jedem Ende abgeschnitten wird, bevor das Gitter gelegt wird, damit die Löcher vom Rand fernbleiben; unter 0.5 halten.
OptionaloffsetEin Anteil des V-Bereichs, der an jedem Ende abgeschnitten wird, bevor das Gitter gelegt wird, damit die Löcher vom Rand fernbleiben; unter 0.5 halten.
Eine Fläche, Sechseckanzahlen und optionale Muster für
shapes.face.subdivideToHexagonHoles, das eine Wabe aus sechseckigen Löchern in die Fläche schneidet. Ohne Skalierungsmuster ist jedes Loch halb so groß wie sein Sechseck.