Provide options without default values
OptionalmanifoldOrCrossSection: TOptionalfaceOpacity: numberOptionalfaceMaterial: MOptionalfaceColour: stringOptionalcrossSectionColour: stringOptionalcrossSectionWidth: numberOptionalcrossSectionOpacity: numberOptionalcomputeNormals: booleanOptionaldrawTwoSided: booleanOptionalbackFaceColour: stringOptionalbackFaceOpacity: numberOptionalmanifoldThe solid or cross-section to draw.
OptionalfaceHow opaque the faces are, from 0 for invisible to 1 for solid.
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.
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 mesh so it shades 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.
A solid or cross-section and how to draw it, for the renderer packages: face color, opacity and material for a solid, line color and width for a cross-section.