private void OnEnable()
 {
     controller = GetComponent <SteamVR_TrackedController>();
     controller.TriggerClicked   += HandleTriggerDown;
     controller.TriggerUnclicked += HandleTriggerUp;
     metaballController           = GameObject.Find("MetaballController").GetComponent <MetaballController>();
 }
Example #2
0
    public void Start()
    {
        controller = GetComponent <MetaballController>();

        meshFilter   = GetComponent <MeshFilter>();
        meshRenderer = GetComponent <MeshRenderer>();

        vertices  = new List <Vector3>();
        uv        = new List <Vector2>();
        triangles = new List <int>();

        mesh      = meshFilter.sharedMesh ?? new Mesh();
        mesh.name = "Metaballs";

        GenerateMesh();
    }