1. A computer-implemented method comprising: receiving a first three-dimensional (3D) track point and a second three-dimensional (3D) track point for a frame of a video, wherein the first 3D track point and the second 3D track point are located within a threshold distance of each other; determining, by a processor, a first color to render the first 3D track point and a second color to render the second 3D track point, the first and second colors visually distinguishing the first and second 3D track point from each other; and determining, by the processor, a first size to render the first 3D track point and a second size to render the second 3D track point, wherein the first size is determined based on a first distance between a camera that captured the video and a location referenced by the first 3D track point, wherein the second size is determined based on a second distance between the camera and a location referenced by the second 3D track point, and wherein the first distance differs from the second distance; rendering, by the processor, the first and second 3D track points according to the first and second colors and the first and second sizes for the frame of the video on a two-dimensional (2D) display; and receiving input specifying an insertion location among the rendered 3D track points for insertion of a 3D object into the video.