Why Is Computing with Geometry Important?

Up to now, perhaps most of your programs use only integers, except for those you wrote in a numerical methods course which use floating point numbers exclusively. Before you enter computer graphics, you perhaps would not know how to use these numbers (integers and/or reals) for representing geometric objects. But, why is handling geometric objects so important? At a first glance, the answer to this question is simple: it is because this world is full of geometric objects. For example, your car, desk, table, chair, CD-ROM and its player, and TV are all geometric objects. If this is not good enough, just take a look at the field of computer science to see how many branches do need the skill of handling geometric objects.