byte-engine-resource-management 0.1.0

Asset, resource, shader, and storage management for Byte-Engine.
FBXHeaderExtension:  {
    FBXHeaderVersion: 1003
    FBXVersion: 7400
}

GlobalSettings:  {
    Version: 1000
    Properties70:  {
        P: "UpAxis", "int", "Integer", "",1
        P: "UpAxisSign", "int", "Integer", "",1
        P: "FrontAxis", "int", "Integer", "",2
        P: "FrontAxisSign", "int", "Integer", "",-1
        P: "CoordAxis", "int", "Integer", "",0
        P: "CoordAxisSign", "int", "Integer", "",1
        P: "UnitScaleFactor", "double", "Number", "",1
        P: "OriginalUnitScaleFactor", "double", "Number", "",1
        P: "TimeMode", "enum", "", "",6
    }
}

Objects:  {
    Geometry: 1001, "Geometry::Triangle", "Mesh" {
        Vertices: *9 {
            a: 0,0,0,1,0,0,0,1,0
        }
        PolygonVertexIndex: *3 {
            a: 0,1,-3
        }
        LayerElementNormal: 0 {
            Version: 101
            Name: ""
            MappingInformationType: "ByPolygonVertex"
            ReferenceInformationType: "Direct"
            Normals: *9 {
                a: 0,0,1,0,0,1,0,0,1
            }
        }
        Layer: 0 {
            Version: 100
            LayerElement: {
                Type: "LayerElementNormal"
                TypedIndex: 0
            }
        }
    }

    Model: 1002, "Model::AnimatedTriangle", "Mesh" {
        Version: 232
        Properties70:  {
            P: "Lcl Translation", "Lcl Translation", "", "A",0,0,0
            P: "Lcl Rotation", "Lcl Rotation", "", "A",0,0,0
            P: "Lcl Scaling", "Lcl Scaling", "", "A",1,1,1
        }
        Shading: T
        Culling: "CullingOff"
    }

    AnimationStack: 2001, "AnimStack::MoveX", "" {
        Properties70:  {
            P: "LocalStart", "KTime", "Time", "",0
            P: "LocalStop", "KTime", "Time", "",46186158000
            P: "ReferenceStart", "KTime", "Time", "",0
            P: "ReferenceStop", "KTime", "Time", "",46186158000
        }
    }

    AnimationLayer: 2002, "AnimLayer::BaseLayer", "" {
    }

    AnimationCurveNode: 2003, "AnimCurveNode::T", "" {
        Properties70:  {
            P: "d|X", "Number", "", "A",0
            P: "d|Y", "Number", "", "A",0
            P: "d|Z", "Number", "", "A",0
        }
    }

    AnimationCurve: 2004, "AnimCurve::MoveX", "" {
        Default: 0
        KeyVer: 4008
        KeyTime: *2 {
            a: 0,46186158000
        }
        KeyValueFloat: *2 {
            a: 0,2
        }
        KeyAttrFlags: *2 {
            a: 4,4
        }
        KeyAttrDataFloat: *8 {
            a: 0,0,0,0,0,0,0,0
        }
        KeyAttrRefCount: *2 {
            a: 1,1
        }
    }
}

Connections:  {
    C: "OO",1001,1002
    C: "OO",1002,0
    C: "OO",2002,2001
    C: "OO",2003,2002
    C: "OP",2003,1002,"Lcl Translation"
    C: "OP",2004,2003,"d|X"
}

Takes:  {
    Current: "MoveX"
    Take: "MoveX" {
        LocalTime: 0,46186158000
        ReferenceTime: 0,46186158000
    }
}