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.
OptionalfaceThe color of the faces as a hex string such as #ff0000.
OptionalfaceHow opaque the faces are, from 0 for invisible to 1 for solid.
OptionalcrossThe color of a cross-section's lines as a hex string.
OptionalcrossHow thick a cross-section's lines are drawn.
OptionalcrossHow opaque a cross-section's lines are, from 0 to 1.
OptionalcomputeWhen true, normals are computed for the meshes so they shade smoothly.
OptionaldrawWhen true, the back of each face is drawn in its own color, which shows which way faces point.
OptionalbackThe color of the back of the faces as a hex string; used only with drawTwoSided.
OptionalbackHow 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.