Technology has brought drastic change in our lives. Today, we can film anything which we had dreamed of with the use of CGI. CGI stands for Computer Generated Imagery which is defined as dynamic CGI rendered as a movie. The term virtual world refers to agent-based, interactive environments.
Computer graphics software is used to make computer-generated imagery for films, etc. But there are some directors who want to do it practically.