Людям всегда хотелось смоделировать окружающий мир, например, обстановку в своей квартире. До появления компьютеров каждый в меру своих способностей рисовал на бумаге, чертил на ватмане, или использовал миллиметровую бумагу, чтобы аккуратно вырезать фигурки стола, табуреток, дивана, шкафонв и расставлять фигурки внутри схемы своей квартиры.
С появлением домашних компьютеров задача намного упростилась. Появился целый класс программ, рассчитаный на планировку домов, дачного участка и так далее. Но у них имеется существенный недостаток. Пользователь мог использовать только существующие объекты, заложенные в программы.
Для более серьезных задач нужно было использовать более сложное программное обеспечение, используемое профессионалами. Для 3D-моделирования стандартом является программный пакет 3DMax.
Но указанный пакет слишком сложен и требует больших затрат для создания моделей, там где не требовался большой реализм. И компания Google предложила интересный проект SketchUp.