Example #1
0
        public override Mesh GenerateGeometry()
        {
            if (cubeMesh == null)
            {
                cubeMesh = PrimitiveMeshBuilder.BuildCube(1f);
            }

            cubeMeshRefCount++;
            return(cubeMesh);
        }
Example #2
0
        public override Mesh GenerateGeometry()
        {
            var model = (Model)this.model;

            if (cubeMesh == null)
            {
                cubeMesh = PrimitiveMeshBuilder.BuildCube(1f);
            }

            if (model.uvs != null && model.uvs.Length > 0)
            {
                cubeMesh.uv = Utils.FloatArrayToV2List(model.uvs);
            }

            cubeMeshRefCount++;
            return(cubeMesh);
        }