<P> Tim Burton avoided using too many digital effects because he wanted the younger actors to feel as if they were working in a realistic environment . As a result , forced perspective techniques , oversized props and scale models were used to avoid computer - generated imagery ( CGI ) . Deep Roy was cast to play the Oompa - Loompas based on his previous collaborations with Burton on Planet of the Apes and Big Fish . The actor was able to play various Oompa - Loompas using split screen photography , digital and front projection effects . `` Tim told me that the Oompa - Loompas were strictly programmed , like robots -- all they do is work , work , work , '' Roy commented . `` So when it comes time to dance , they 're like a regiment ; they do the same steps . '' </P>
<P> Tim Burton avoided using too many digital effects because he wanted the younger actors to feel as if they were working in a realistic environment . As a result , forced perspective techniques , oversized props and scale models were used to avoid computer - generated imagery ( CGI ) . Deep Roy was cast to play the Oompa - Loompas based on his previous collaborations with Burton on Planet of the Apes and Big Fish . The actor was able to play various Oompa - Loompas using split screen photography , digital and front projection effects . `` Tim told me that the Oompa - Loompas were strictly programmed , like robots -- all they do is work , work , work , '' Roy commented . `` So when it comes time to dance , they 're like a regiment ; they do the same steps . '' </P>
who played the oompa loompas in willy wonka 2005
who played the oompa loompas in willy wonka 2005
Deep Roy
Deep Roy