private void draw3d(int j, int k, float ptick) {
    if (Mouse.isButtonDown(0) && tick > 2) {
      render.rotate(0.25 * Mouse.getDY(), 0.25 * Mouse.getDX(), 0);
    } else if (Mouse.isButtonDown(1)) {
      render.resetRotation();
    }

    if (Keyboard.isKeyDown(Keyboard.KEY_A)) {
      render.rotate(0, 0.75, 0);
    } else if (Keyboard.isKeyDown(Keyboard.KEY_D)) {
      render.rotate(0, -0.75, 0);
    } else if (Keyboard.isKeyDown(Keyboard.KEY_W)) {
      render.rotate(-0.75, 0, 0);
    } else if (Keyboard.isKeyDown(Keyboard.KEY_S)) {
      render.rotate(0.75, 0, 0);
    }

    render.draw3D(j, k, ptick);
  }