Computer graphics refers to images and figures created using a computer. There are two main types: 2D computer graphics, which are two-dimensional images, and 3D computer graphics, which create three-dimensional virtual spaces and objects. Creating 3D computer graphics involves several steps: modeling virtual objects, adding textures, rigging for movement, lighting, animation, and rendering to convert the 3D scene to a 2D image. A challenge with creating realistic human figures with 3D computer graphics is the "uncanny valley" effect, where figures that are almost but not perfectly realistic can appear creepy. Advances in technology now allow for highly realistic 3D computer graphics that avoid this effect.