Media Summary: Used Spherical coordinate. Defined "Raidus, Theta , Phi" in [C++ DirectX 11] Orbit Camera, Sphere, Matrix Translation, Rotation Video to a 3D Programming Tutorial with SlimDx and C#:
Directx11 C Orbit Camera - Detailed Analysis & Overview
Used Spherical coordinate. Defined "Raidus, Theta , Phi" in [C++ DirectX 11] Orbit Camera, Sphere, Matrix Translation, Rotation Video to a 3D Programming Tutorial with SlimDx and C#: DirectX 11 Game Engine - FPS Camera View Bobbing