imagico.de
imagico.de

imagico.de

Raytracing

previous: Raytracing and POV-Ray - an introduction current: Raytracing and POV-Ray - an introduction for newbies next: Raytracing and POV-Ray - the details Navigation

Raytracing and POV-Ray - an introduction for newbies

This page is intended as an introduction for readers who are new to computer graphics or to computers in general to help understanding how the images on my website are created.

the basics about digital images

Most of the pictures you can see on my web site are synthetical, generated through calculations performed by a computer program. Some of them might look similar to photographs that were scanned or taken with a digital camera but this similarity is restricted to the appearance of the result and does not extend to the way they are generated.

Like digital photographs these images are represented as grids of colored points ('pixels') inside the computer. In photography the color of these points is determined by the image sensor in the camera that replaces the photographic film of a conventional camera.

raster image illustration

Apart from taking a photo you can also produce a digital image in other ways. It is possible to paint the individual points of the image - this is usually done with a paint program through a graphical user interface that allows to draw with the mouse or with other input devices. Of course it would be quite inefficient to paint all pixels individually, therefore such programs usually also offer functions to fill larger areas with brushes etc.

paint program illustration

It is of course also possible to have the computer perform such drawing operations itself. Based on rules how to do this the computer can generate even large images very fast. The program you use for displaying this page for example paints an image and displays it on the screen. The letters of the text are drawn this way as well as the various design elements.

virtual photographs

Generating my images essentially works the same way, the computer colors the pixels of the image based on the data describing the scene and a set of rules.

How this is done is described in more detail in the advanced introduction.

links to further information:

These links lead to external resources. I am not responsible for their content, they are just meant to show things I found interesting.

Digital Images

Raster graphics    by Wikipedia
  Wikipedia entry about raster graphics
  http://en.wikipedia.org/wiki/Raster


Graphics/fileformats FAQ    by James D. Murray
  Usenet FAQ about image file formats
  http://www.faqs.org/faqs/graphics/fileformats-faq/


Understanding Computer Images    by NC State University College of Education
  Technical introduction into computer images
  http://www.ncsu.edu/scivis/lessons/understandingimages/images1.html


Digital Photography

Digital Photography    by Wikipedia
  Wikipedia entry about digital photography
  http://en.wikipedia.org/wiki/Digital_photography


Digital Photography Basics    by University of Washington
  Online course about digital photography
  http://www.washington.edu/computing/training/860/


Scanner Faq's    by Ovation Data Services, Inc.
  Information about scanning images
  http://www.imageedition.com/scanfaq.htm


Paint Programs

Image Editing Software    by Open Directory Project
  Large link collection for image manipulation programs
  http://www.dmoz.org/Computers/Software/Graphics/Image_Editing/


The GIMP    by Peter Mattis and Spencer Kimball
  A free and powerful image manipulation program
  http://www.gimp.org/


Adobe Photoshop    by Adobe Systems Inc.
  A widely used (but expensive) imaging program
  http://www.adobe.com/products/photoshop/main.html


Paint Shop Pro    by Jasc Software
  Another imaging program (only for Windows)
  http://www.jasc.com/products/paintshoppro/