1. A computing system comprising: a memory device or storage device storing software; and a processing device configured to execute the software, wherein the software causes the processing device to: obtain multiple video streams from multiple cameras in a physical location where an activity occurs; gather, from individual video streams, three-dimensional shape information of participants in the activity; and encode the three-dimensional shape information into an output video stream.