Class MetaCGOptions
- Namespace
- FluffyUnderware.Curvy
Curvy Generator options Metadata class
public class MetaCGOptions : CurvyMetadataBase
- Inheritance
-
ObjectComponentBehaviourMonoBehaviourDTVersionedMonoBehaviourMetaCGOptions
- Inherited Members
Properties
CorrectedHardEdge
HardEdge is ignored for first and last CPs of an open spline. This method takes that into consideration. In opposition, HardEdge is the raw serialized value.
public bool CorrectedHardEdge { get; }
Property Value
CorrectedUVEdge
UVEdge is ignored for first and last CPs of an open spline. This method takes that into consideration. In opposition, UVEdge is the raw serialized value.
public bool CorrectedUVEdge { get; }
Property Value
ExplicitU
Gets or sets whether to define explicit U values
public bool ExplicitU { get; set; }
Property Value
FirstU
Gets or sets UV0
public float FirstU { get; set; }
Property Value
HardEdge
Gets or sets whether to create a hard edge or not This is the raw serialized value. In opposition, CorrectedHardEdge takes other considerations into account
public bool HardEdge { get; set; }
Property Value
HasDifferentMaterial
public bool HasDifferentMaterial { get; }
Property Value
MaterialID
Gets or sets Material ID
public int MaterialID { get; set; }
Property Value
MaxStepDistance
Gets or sets maximum vertex distance when using optimization (0=infinite)
public float MaxStepDistance { get; set; }
Property Value
SecondU
Gets or sets UV0
public float SecondU { get; set; }
Property Value
UVEdge
Gets or sets whether to create an UV edge or not This is the raw serialized value. In opposition, CorrectedUVEdge takes other considerations into account
public bool UVEdge { get; set; }
Property Value
Methods
GetDefinedFirstU(float)
public float GetDefinedFirstU(float defaultValue)
Parameters
defaultValuefloat
Returns
GetDefinedSecondU(float)
public float GetDefinedSecondU(float defaultValue)
Parameters
defaultValuefloat
Returns
ResetProperties()
public void ResetProperties()