Записи с меткой «инженер»
Искусство программирования – программирование искусства.
Сегодня я хочу обратить ваше внимание на отношения между искусством и математикой. Если вы, прочитав эту фразу, сильно удивитесь, советую вспомнить золотую пропорцию, геометрические законы перспективы или математические зависимости, скрытые в древнеегипетских сооружениях. Некоторые из них были установлены свыше двадцати веков тому назад!
Один мой институтский профессор говорил: „Каждый инженер должен иметь душу художника и безжалостно отбрасывал технические отчеты, написанные плохо по стилю или содержащие (какой ужас!) грамматические ошибки. Ныне, через несколько лет, я считаю, что он был прав. Представьте себе следующую ситуацию: инженер, то есть человек с техническим образованием, проектирует мост. Во время проектирования он выполняет множество прочностных расчетов (математика!!!), пользуясь компьютером. После завершения проекта наступает его реализация. На место строительства свозят материалы, рабочие в соответствии с проектом собирают мост. И вот он стоит. И все видят, что конструкция моста, его внешний вид совсем не вписываются в окружение: обезображивает местность, вызывает раздражение. А произошло это потому, что инженер во время проектирования не подумал…
Вернемся к моменту, когда компьютер закончил расчеты проектируемого моста. В ЭВМ вводятся данные, касающиеся рельефа местности, где планируется мост. Компьютер обрабатывает эти данные и высвечивает на экране дисплея трехмерное изображение местности, но в компоновке с внешним видом моста. Специальная программа позволяет осмотреть картину с каждой стороны. Инженер с гордостью зовет коллег: „Ну как вам нравится?”. Те многозначительно переглядываются и, наконец, один из них говорит: „Знаешь что, не обижайся. Мост сам по себе хороший, но к месту не привязывается. Проектируй сначала!” Инженер, как человек разумный, признает правильность аргументов; благодарит коллег и снова берется за работу. Эпизод окончился счастливо.
Скажете, вымысел с элементами научной фантастики? Да нет, действительность. Современная компьютерная техника позволяет создавать изображения настолько высокого качества, что их не отличить от фотографии. Содержание таких изображений произвольное. Это могут быть и фактические, и вымышленные сцены, представляющие реальные или не существующие объекты.
Здесь-то мы и подходим к стыку математики и искусства. Изображение, созданное с помощью компьютера (изображение понимаемое как пейзаж, а не отображение пространства), может быть хуже или лучше, но оно – полет фантазии автора. Поэтому, когда оно совершенно, артистично, это можно отнести к произведениям искусства. От его создателя зависит, что будет представлено на картине дисплея. Так что с самого начала нельзя забывать о хорошем вкусе, о стремлении к гармонии. Компьютерное изображение с легкостью может заслужить на название халтуры, мазни, уродства. Труднее добиться совершенства – формы, линии, цвета.