Exemplo n.º 1
0
 string CreateMeshEntity(Vector position, Quat orientation, Vector scale, MeshResource mesh)
 {
     Entity entity = new Entity();
     entity["location"]["position"].Suggest(position);
     entity["location"]["orientation"].Suggest(orientation);
     entity["mesh"]["scale"].Suggest(scale);
     entity["mesh"]["uri"].Suggest(mesh.uri);
     entity["mesh"]["visible"].Suggest(mesh.visible);
     World.Instance.Add(entity);
     return entity.Guid.ToString ();
 }
Exemplo n.º 2
0
        string CreateMeshEntity(Vector position, Quat orientation, Vector scale, MeshResource mesh)
        {
            Entity entity = new Entity();

            entity["location"]["position"].Suggest(position);
            entity["location"]["orientation"].Suggest(orientation);
            entity["mesh"]["scale"].Suggest(scale);
            entity["mesh"]["uri"].Suggest(mesh.uri);
            entity["mesh"]["visible"].Suggest(mesh.visible);
            World.Instance.Add(entity);
            return(entity.Guid.ToString());
        }
Exemplo n.º 3
0
        public string CreateMeshEntity(Vector position, Quat orientation, Vector scale, MeshResource mesh)
        {
            Entity entity = new Entity();

            entity["position"]["x"] = position.x;
            entity["position"]["y"] = position.y;
            entity["position"]["z"] = position.z;

            entity["orientation"]["x"] = orientation.x;
            entity["orientation"]["y"] = orientation.y;
            entity["orientation"]["z"] = orientation.z;
            entity["orientation"]["w"] = orientation.w;

            entity["scale"]["x"] = scale.x;
            entity["scale"]["y"] = scale.y;
            entity["scale"]["z"] = scale.z;

            entity["meshResource"]["uri"]     = mesh.uri;
            entity["meshResource"]["visible"] = true;
            World.Instance.Add(entity);
            return(entity.Guid.ToString());
        }