Internal Use Only.
Flags : Cached, External, Update (Note this is uncached)
Expression : R.THREE.makeMaterial(this.materialName, this.materialType, this.spec)
The color to actually use in this material. This is the color attribute of the wire. This should be an RGB value or an existing predefined color name.
Flags : Cached, Parameter (Note this is uncached)
Expression : "Default"
The name of this material. This forces the material to be inserted into the material table.
Flags : Cached (Note this is uncached)
Expression : this.__mod3; return this.materialName;
An array of lengths, in world units, for dashes and gaps of a repeating pattern. A length of zero will create a 'dot' in the pattern. This will always be an array of even length.
Flags : Cached, Parameter (Note this is uncached)
Expression : [this.dashSize, this.gapSize]
The length of a dash in world units.
Flags : Cached, Parameter (Note this is uncached)
Expression : 0.5
The length of a gap in world units.
Flags : Cached, Parameter (Note this is uncached)
Expression : this.dashSize/2
The relative thickness of the wire, where 1.0 is 'normal'. Zero is the minimum renderable thickness, which can be invisible in some environments (like PDF).
Flags : Cached, Parameter (Note this is uncached)
Expression : 1.0
The name the material will be stored under in the materials table. Thereafter using this in a color parameter will use this specification. It is also possible to override existing materials this way.
Flags : Cached, Required, Parameter (Note this is uncached)
Expression : ``
One of 'linebasic' or 'linedashed'. Note: linebasic does not respect the weight or dashing parameters. To make a solid 'thick' line, use a gapSize of 0.
Flags : Cached, Parameter (Note this is uncached)
Expression : "linedashed"
Whether the material is affected by fog. Default is true.
Flags : Cached, Parameter (Note this is uncached)
Expression : true
Internal Use Only.
Flags : Cached (Note this is uncached)
Expression : {color: this.color, dashPattern: this.dashPattern, linewidth: this.lineWeight, fog: this.receiveFog }
LineMaterial (d.1.0)
Mixins: BaseModel
The LineMaterial Design defines a material for 'wire' objects. It is similar to Material, except all surface-related render features are removed, and wire-related features are added.