Director 3d  

References

Nitsche, Michael, 'Games, Montage, and the First Person Point of View' [Link]

Mazalek, Alexandra/ Nitsche, Michael 'Tangible Interfaces for Real-Time 3D Virtual Environments' [Link]

Elson, David, Riedel, Mark. 'A Lightweight Intelligent Virtual Cinematography System for Machinima Production'