예제 #1
0
 public void RemoveFromTracking()
 {
     TrackingId = 0;
     SkeletonCont.DisableRendering();
     ModelCont.DisableRendering();
     sign.GetComponent <MeshRenderer>().enabled = false;
     filter.Reset();
 }
예제 #2
0
    public void AssignModel(GameObject model, bool renderingMode = false)
    {
        DestroyOldModel();
        GameObject avaModel = Instantiate(model, Vector3.zero, Quaternion.identity);

        avaModel.name             = "Model";
        avaModel.transform.parent = this.transform;
        ModelCont = avaModel.GetComponent <AvatarModelController>();
        if (!renderingMode)
        {
            ModelCont.DisableRendering();
        }
        else
        {
            ModelCont.EnableRendering();
        }
    }