1. A computer implemented method for incorporating a representation of a participant into a virtual 3D environment, comprising: receiving an image captured by a camera, the image including a participant; automatically determining a contour of the participant; automatically associating depth data with the contour of the participant; automatically generating a first virtual 3D representation of the participant by extruding the contour based on the associated depth data; determining a physics interaction between the first virtual 3D representation of the participant and a second virtual 3D representation of a second object based at least on the extruded contour, wherein the physics interaction comprises a force vector; and automatically causing a display of the interaction between the first virtual 3D representation of the participant and the second virtual 3D representation of a second object based at least on the extruded contour, wherein the computer implemented method is performed substantially in real-time.