Provide options without default values
OptionalmanifoldsOrCrossSections: T[]OptionalfaceOpacity: numberOptionalfaceMaterial: MOptionalfaceColour: stringOptionalcrossSectionColour: stringOptionalcrossSectionWidth: numberOptionalcrossSectionOpacity: numberOptionalcomputeNormals: booleanOptionaldrawTwoSided: booleanOptionalbackFaceColour: stringOptionalbackFaceOpacity: numberOptionalmanifoldsThe solids or cross-sections to draw with the same options.
OptionalfaceA material for the faces from the rendering engine; when given it replaces the face color.
The color of the faces as a hex string such as #ff0000.
How opaque the faces are, from 0 for invisible to 1 for solid.
The color of a cross-section's lines as a hex string.
How thick a cross-section's lines are drawn.
How opaque a cross-section's lines are, from 0 to 1.
When true, normals are computed for the meshes so they shade smoothly.
When true, the back of each face is drawn in its own color, which shows which way faces point.
The color of the back of the faces as a hex string; used only with drawTwoSided.
How opaque the back of the faces is, from 0 to 1; used only with drawTwoSided.
Solids or cross-sections and how to draw them, for the renderer packages: the same options as
DrawManifoldOrCrossSectionDto, applied to every shape in the list.