Визуализация является существенной частью процесса численного моделирования, обеспечивающей анализ и правильную интерпретацию результатов вычислений, а также дальнейшую работу с вычислительной моделью. Можно выделить три основных аспекта в проектировании и разработке систем компьютерной визуализации. Прежде всего, это проблематика, связанная с созданием, хранением, обработкой и выводом изображений с помощью ЭВМ, то есть непосредственно с машинной (компьютерной) графикой. Второй аспект касается проблем инженерии программного обеспечения, общих для многих приложений. Наконец, третий аспект связан с проблемами, относящимися к восприятию и интерпретации визуальных образов пользователем системы.
История развития компьютерного моделирования выявляет целый ряд проблем, возникающих в связи с особенностями человека, разработчика и/или пользователя аппаратно-программных комплексов, аналитика и интерпретатора чудовищно больших объемов данных, сгенерированных современными "мельницами чисел". Именно человек должен находиться во главе угла при проектировании систем человеко-машинного взаимодействия и визуализации. В случае компьютерной визуализации, этот подход заключается в разработке специализированных и персонализированных систем различного назначения и соответственно в рассмотрении вопросов, связанных с изучением человеческого фактора в проектировании систем компьютерной визуализации различного назначения.
При описании компьютерной визуализации как самостоятельной дисциплины, входящей в состав Вычислительных Наук отметим, что в литературе представлены различные точки зрения на определение визуализации и понимание её места в ряду других дисциплин.
Традиционный подход выделяет, прежде всего, процесс формирования в мозгу зрительных образов и интерпретацию явлений на визуальном языке. Современный, связанный с ЭВМ подход к определению визуализации описывает ее, прежде всего, как инструмент или метод интерпретации введенных в ЭВМ графических данных и генерации образов на основе сложных многомерных наборов данных. Визуализация с одной стороны представляется связанной с мышлением человека и с интерпретацией им сложных данных, а с другой с современными вычислениями (computing) и использованием ЭВМ для моделирования в науке, технике, экономике и пр.
Очевидно, что визуализация, понимаемая как зримое представление ментальных моделей, существовала задолго до появл ения современной вычислительной техники.
Более того, визуализацию, то есть перевод данных и информации в некоторые графические образы, можно рассматривать как составную часть нашей повседневной жизни. После создания первых ЭВМ под визуализацией результатов счета понимался любой вывод цифр или символов на ленту примитивного печатающего устройства, лист АЦПУ или экран дисплея. Постепенно под визуализацией стал пониматься лишь графический вывод, вывод двумерных графиков или трехмерных поверхностей.
|
1. Авдеева С.М., Куров А.В. Алгоритмы трехмерной машинной графики: Учебное пособие. - М.: Изд-во МГТУ им. Н.Э. Баумана, 1996. - 60 с.: ил.
2. Никулин Е. А. Компьютерная геометрия и алгоритмы машинной графики. СПб.: БХВ-Петербург, 2003. - 560с.: ил.
3. Порев В. Н. Компьютерная графика. - СПб.: БХВ-Петербург, 2002. - 432 с.: ил.
4. Роджерс Д. Алгоритмические основы машинной графики: пер. с англ.- М.: Мир, 1989.- 512 с.: ил.
|