Capturing the Shot: Fundamentals, Tools, Techniques, and Workflows for Digital Cinematography