Esempio n. 1
0
  public Raycaster pickingRay(Vector3 vector, Camera camera) {
    vector.z = -1.0f;
    Vector3 end = new Vector3(vector.x, vector.y, 1.0f);

    unprojectVector(vector, camera);
    unprojectVector(end, camera);

    end.sub(vector).normalize();

    return new Raycaster(vector, end);
  }