В винде рабочий стол может быт html-файлом... а в html-файл можно внедрить любой объект - есть специальные форматы 3D-сцен для интернета (типа виртуальной реальности) - создается такой объект, внедряется в html-файл, а этот файл назначается как "обои" - вот и вся работа. И менять пользователь может элементарно, и выключить, когда захочет, и практически ни строчки собственного кода
![:)](images/smilies/smile.gif)