Search Results for

    Show / Hide Table of Contents

    Struct VertexWarper

    Warps positional points from the (-.5, -.5, -.5) to (.5, .5, .5) cube to the cube defined in the constructor.

    Inherited Members
    System.ValueType.Equals(System.Object)
    System.ValueType.GetHashCode()
    System.ValueType.ToString()
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetType()
    Namespace: CarbideFunction.Wildtile
    Syntax
    public struct VertexWarper

    Constructors

    VertexWarper(Vector3, Vector3, Vector3, Vector3, Vector3, Vector3, Vector3, Vector3)

    Build a new VertexWarper by defining each corner's position

    The list is in ascending X-Y-Z order, and the parameters are named in ZYX order. v000 is the left bottom back corner. v001 is the RIGHT bottom back corner. v100 is the left bottom FRONT corner.

    Declaration
    public VertexWarper(Vector3 v000, Vector3 v001, Vector3 v010, Vector3 v011, Vector3 v100, Vector3 v101, Vector3 v110, Vector3 v111)
    Parameters
    Type Name Description
    Vector3 v000
    Vector3 v001
    Vector3 v010
    Vector3 v011
    Vector3 v100
    Vector3 v101
    Vector3 v110
    Vector3 v111

    Methods

    WarpPosition(Vector3)

    Warp a position vector.

    Declaration
    public Vector3 WarpPosition(Vector3 vertex)
    Parameters
    Type Name Description
    Vector3 vertex

    A vertex with values in the range -0.5 - 0.5.

    Values outside the range will be warped too but may be more extreme than intended.

    Returns
    Type Description
    Vector3
    In This Article
    Generated by DocFX Wildtile Documentation