Computer-generated imagery (CGI) is the application of computer graphics to create or contribute to images in art, printed media, video games, films, television programs, commercials, simulators and simulation generally. The visual scenes may be dynamic or static, and may be 2D or 3D, though the term "CGI" is most commonly used to refer to 3D computer graphics used for creating scenes or special effects in films and television.
The term computer animation refers to 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 movies, etc. Recent availability of CGI software and increased computer speeds have allowed individual artists and small companies to produce professional-grade films, games, and fine art from their home computers. This has brought about an internet subculture with its own set of global celebrities, clichés, and technical vocabulary