But while CGI undeniably allows for scenes which might be impossible to film, there's another way of doing FX. And that's using in-camera special effects, which are essentially created in front of the camera rather than added in post. A recent example of this is the effects created for Oblivion,directed by Joseph Kosinski and starring Tom Cruise. The effects weren't exclusively in-camera, but where possible these were used as much as they could to add a certain visual integrity to the film's aesthetic.