renderer

noun
  1. a person or thing that renders or provides something
  2. a computer program or device that processes data to create images, audio, or video output
  3. Usage: computing
  4. a person who translates or interprets something into another form

Examples