Why Is Computing with Geometry Important?

Up to now, perhaps most of your programs use only integers, except for those you wrote in the 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.