Пример #1
0
  public Vector3f reflect(Vector3f point, Vector3f store) {
    if (store == null) store = new Vector3f();

    float d = pseudoDistance(point);
    store.set(normal).negateLocal().multLocal(d * 2f);
    store.addLocal(point);
    return store;
  }