Parse the face data of your dataset and fill in the edge and face data, including all references.

Arguments

data

  • Your entire dataset

object

  • Your incomplete WE object

Returns

nil

local we = require "winged-edge"

local data = {
    v = {
        { x=0, y=0, z=0 },
        { x=1, y=0, z=0 },
        { x=0, y=1, z=0 },
        { x=1, y=1, z=0 },
    },
    f = {
        { { v=1 }, { v=2 }, { v=3 } },
        { { v=2 }, { v=3 }, { v=4 } },
    },
}

local object = {}
we.parseVertices(data, object)
we.parseFaces(data, object)