Drag camera position

Hey guys. So the game I am currently working requires a camera that can be “dragged” around the map. The camera is looking down at the 3d terrain. any help would be great!

So what’s the problem?

https://www.mikeash.com/getting_answers.html

At drags tart, you save the pointed coord on your terrain plan
At dragging tick, you :

  • get the new pointed coord,
  • subscride the saved point,
  • translate your camera of the resulting vector,
  • save the new pointed coord for next tick.

To get the pointed coord in you terrain plan, you can collide a ray starting on the camera, following the mouse coord, colliding with a 1000;1000;1 cubemesh. The collision point is what you need.

Hope it helps