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 (); }
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()); }
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()); }