Class LineMeshModifier
Line Mesh Modifier creates line polygons from a list of vertices. It offsets the original vertices to both sides using Width parameter and triangulates them manually.
It also creates tiled UV mapping using the line length.
Inheritance
ScriptableObject
LineMeshModifier
Namespace:Mapbox.Unity.MeshGeneration.Modifiers
Assembly:cs.temp.dll.dll
Syntax
public class LineMeshModifier : MeshModifier
Properties
Type
Declaration
public override ModifierType Type { get; }
Property Value
Overrides
Methods
Initialize()
Declaration
public override void Initialize()
Overrides
Run(VectorFeatureUnity, MeshData, Single)
Declaration
public override void Run(VectorFeatureUnity feature, MeshData md, float scale)
Parameters
Type |
Name |
Description |
VectorFeatureUnity |
feature |
|
MeshData |
md |
|
System.Single |
scale |
|
Run(VectorFeatureUnity, MeshData, UnityTile)
Declaration
public override void Run(VectorFeatureUnity feature, MeshData md, UnityTile tile = null)
Parameters
Type |
Name |
Description |
VectorFeatureUnity |
feature |
|
MeshData |
md |
|
UnityTile |
tile |
|
SetProperties(ModifierProperties)
Declaration
public override void SetProperties(ModifierProperties properties)
Parameters
Overrides