Назначение курса - обучение машинной графике студентов
физико-технического профиля. Курс ориентирован на две основные категории будущих специалистов:
разработчики программно-технических средств машинной графики,
разработчики прикладных пакетов, приближенные к техническим средствам.
Цель данной, третьей части курса обучения машинной графике, - дать
общий обзор архитектур программных и технических средств машинной графики.
Первый раздел носит вводный характер. В нем формулируются общие
принципы построения интерактивных систем машинной графики.
Анализируются подходы к построению средств вывода, основанные на
использовании специализированных графических языков, синтаксических
графических расширений существующих алгоритмических языков и
процедурных расширений алгоритмических языков. Показывается, что
наибольшее распространение получили процедурные расширения а также
специализированные графические языки. Завершается первый раздел
анализом организации языков диалога.
Во втором разделе:
1. Разъясняются понятия "рабочей станции" и "суперстанции".
2. Описываются архитектурные решения используемые в рабочих
станциях, в том числе показывается, что современные станции
состоят из трех основных компонент - видеопамяти, графического
процессора (процессоров) и видеоконтроллера. Особое внимание
уделяется вопросам организации видеопамяти.
3. Анализируются основные подходы к построению средств формирования
изображений (графических процессоров). Показывается, что
основными подходами являются:
использование специализированных, полностью программируемых процессоров,
использование непрограммируемых графических сопроцессоров, реализующих фиксированный набор функций,
использование специализированных СБИС для построения графического процессора требуемых возможностей и архитектуры.
Упомянутые основные подходы иллюстрируются на примерах СБИС фирм:
National Semiconductor - набор графических СБИС DP-8500, DP-8510, DP-8512, DP-8515;
Intel - графический сопроцессор Intel 82786 и RISC микропроцессор с включением графического устройства - Intel 860.
5. Рассматриваются конкретные реализации высокоскоростных 3D
суперстанций на примере систем POWER IRIS 4D/380 VGX фирмы
Silicon Graphics и GS2000 фирмы Stardent.
Третий раздел посвящен вопросам стандартизации в машинной графике. В
нем описывается история работ по стандартизации, ее основные цели и
задачи, заключающиеся в обеспечении переносимости программного
обеспечения. Вводятся и поясняются модели переносимой графической
системы. Рассматриваются организация и направления деятельности по
стандартизации в машинной графике. Дается классификация стандартов на
интерфейсы и протоколы. Приводятся общие описания различных стандартов
на интерфейс в области машинной графики:
Core System,
Graphical Kernel System (GKS),
Graphical Kernel System for Three Dimensions (GKS-3D),
Programmer's Hierarchical Interactive Graphics System (PHIGS),
Programmer's Hierarchical Interactive Graphics System PLUS (PHIGS+),
CGI (Computer Graphics Interface).
Рассматриваются протоколы передачи графических данных, используемые в
различных приложениях машинной графики
В четвертом разделе рассматриваются активно формирующиеся
в настоящее
время подходы к проблеме обеспечения эффективности разработки
человеко-машинного интерфейса. Важнейшей предпосылкой для решения этой
проблемы является широкое использование современных растровых
дисплейных систем и высокоскоростных каналов связи. В числе прочего в
этом разделе рассматриваются:
системы управления окнами (WMS),
инструментарий создания пользовательского интерфейса,
системы управления интерфейсом пользователя, (UIMS - User Interface Management Systems), точнее системы проектирования интерфейса пользователя (UIDS - User Interface Development Systems),
техника "непосредственного манипулирования" (DM - Direct Manipulation). Приводится пример реализации UIDS/UIMS.
Пятый раздел посвящен еще одной современной проблеме - проблеме
визуализации, особенно обострившейся с широким использованием
суперкомпьютеров. В этом разделе обсуждается ViSC инициатива в США
(Visualization in Scientific Computing) - "Визуализация в научных
исследованиях". На эти работы в США предполагается финансирование
порядка 1% от всех затрат на машинную графику.
ViSC - инициатива охватывает (интегрирует) машинную графику,
обработку изображений, компьютерное зрение, САПР (дизайн), обработку
сигналов, пользовательский интерфейс. Серьезная постановка и подходы к
решению этой проблемы стали возможны благодаря появлению суперстанций
и формулированию новых идей и методов в программном обеспечении.
Приводится пример коммерческой системы визуализации - AVS.
В последнем, шестом разделе излагаются методы и средства верификации
и тестирования графических систем. Приводятся результаты тестирования
более чем двадцати рабочих станций.
Список литературы
Бабат Е.Г. Графическое программирование для автономной дисплейной станции "Дельта". Новосибирск, 1978. (Препринт/ ИАиЭ СО АН СССР; 80).
Бобков В.А., Белов С.Б. Универсальная графическая система//
Проблемы вычислительной техники. М.: МЦНТИ, 1981. C. 145-155.
Бобков В.А., Белов С.Б., Говор В.И. Интерактивная графическая
система общего назначения// Материалы Второго Всесоюз. совещ.
"Диалоговые вычислительные комплексы". Серпухов, 1979. С.
279-284.
Бучнев А.А., Вельтмандер П.В. Аппаратно-независимые графпакеты//
Тез. докл. Всесоюз. конф. "Диалог человек-ЭВМ". Ленинград,
1982. Ч. 2. С. 189-192.
Бучнев А.А., Вельтмандер П.В. Сетевой графический протокол
общего назначения// Тез. докл. Седьмой всесоюз. школы-семинара по
вычислительным сетям. Москва-Ереван, 1983. Ч. 3. С. 20-25.
Бучнев А.А., Вельтмандер П.В., Кудряков В.Ф. Базовое программное
обеспечение обработки изображений// Тез. докл. Всесоюз. конф.
"Диалог человек-ЭВМ". Ленинград: ЛИАП, 1982. Ч. 2. С. 118.
Вальский В.Б., Гартман О.В., Демиденко Т.М. и др. Диалоговый
графический пакет для МВК "Эльбрус"// Тез. докл. Всесоюз. конф.
"Диалог человек-ЭВМ". Ленинград: ЛИАП, 1982. Ч. 2. С.
109-110.
Венда В.Ф. Видеотерминалы в информационном взаимодействии
(инженерно-психологические аспекты). М.: Энергия,
1980. 200 c.
Венда В.Ф., Чачко С.А. Психологические факторы сложности диалога
"человек-ЭВМ" в автоматизированных системах// Материалы семинара
"Диалог в автоматизированных системах". М.: Общество "Знание"
РСФСР, Московский Дом научно-технической пропаганды. 1981. С.
111-118.
Вельтмандер П.В. Аппаратно-ориентированные графпакеты// Проблемы
машинной графики /Под ред. А.М.Мацокина. Новосибирск: ВЦ СО АН
СССР, 1982. С. 32-38.
Вельтмандер П.В. Интерактивная машинная графика в пакетах
прикладных программ// Материалы Третьей всесоюз. конф. "Диалог
человек-ЭВМ". Протвино, 5-7 июля 1983. Серпухов: ИФВЭ. 1984.
С. 23-38.
Вельтмандер П.В. Распределенная система интерактивной машинной
графики локальной вычислительной сети// Материалы пятой
школы-семинара "Интерактивные системы". Тбилиси:
Мецниереба, 1983. С. 158-160.
Вуль В.А. Оперативные графические диалоговые системы и их
применение// Зарубежная радиоэлектроника. 1980. 1.
С. 57-85.
Гантер Р. Методы управления проектированием программного
обеспечения/ Пер. с англ. М.: Мир, 1981. 392 с.
Гартман О.В., Комаровский В.Д., Макаров К.К. и др.
Аппаратно-независимый пакет для диалоговой машинной графики//
Материалы Второго Всесоюз. совещ. "Диалоговые вычислительные
комплексы". Серпухов, 1979. С. 285-287.
Гилой В. Интерактивная машинная графика: структуры данных,
алгоритмы, языки/ Пер. с англ. М.: Мир, 1981. 384 с.
Громов Г.Р. Национальные информационные ресурсы: проблемы
промышленной эксплуатации. М.: Наука, 1985. 240 с.
Дебелов В.А. Диалоговый графический канал// Машинная графика и
ее применение/ Под ред. А.М.Мацокина. Новосибирск: ВЦ СО АН
СССР, 1979. С. 66-91.
Зозулевич Д.М. Машинная графика в автоматизированном
проектировании. М.: Машиностроение, 1976. 240 с.
Каминский Л.Г., Клименко С.В., Лебедев А.А. О программном
обеспечении графического дисплея с запоминанием.Серпухов, 1975.
12 с. (Препринт/ИФВЭ; 75-17).
Каминский Л.К., Клименко С.В., Кочин В.Н., Лебедев А.А. О
программном обеспечении машинной графики для физического
эксперимента. Серпухов, 1978. 16 с.
(Препринт/ИФВЭ; 78-6).
Каминский Л.Г., Клименко С.В., Кочин В.Н., Самарин А.В. О
программном обеспечении машинной графики для физического
эксперимента// Материалы Второго Всесоюз. совещ. "Диалоговые
вычислительные комплексы". Серпухов, 1979. С. 228-293.
Каминский Л.Г., Клименко С.В., Кочин В.Н., Самарин А.В.
Графический пакет "АТОМ". Структура и основные принципы.
Серпухов, 1981. 25 с. (Препринт/ИФВЭ; 81-156).
Катков В.Л., Янчук Т.С. Автокод для работы с графическим
дисплеем ЕС-7064// Программное обеспечение машинной графики для
решения научно-технических задач. Новосибирск: Институт
математики СО АН СССР, 1977. С. 14-35.
Клименко С.В., Кочин В.Н., Самарин А.В. Графический
пакет "АТОМ". Подпрограммы общего назначения. Серпухов, 1981.
35 с. (Препринт/ ИФВЭ; 81-172).
Каминский Л.Г., Клименко С.В., Кочин В.Н., Самарин А.В.
Графический пакет "АТОМ". Структура и основные принципы.
Серпухов, 1981. 25 с. (Препринт/ИФВЭ; 81-156).
Клименко С.В., Кочин В.Н., Самарин А.В. Графический пакет для
анализа данных. Средства формирования изображений// УС и М.
1983. 3. С. 104-109.
Клименко С.В., Кочин В.Н., Самарин А.В. Конвейерная модель
программного обеспечения машинной графики// Тез. докл. Всесоюз.
конф. по проблемам машинной графики и цифровой обработки
изображений. Владивосток, 24-26 сентября 1985. Владивосток:
ИАиПУ ДВНЦ АН СССР, 1985. С. 19-20.
Климов В.Е., Клишин В.В. Принципы построения системы машинного
конструирования деталей "СИМАК-Д"// Материалы семинара
"Автоматизация проектирования". М.: Общество "Знание" РСФСР,
Московский Дом научно-технической пропаганды. 1978. С.
130-137.
Климов В.Е., Мороз С.В. Повышение производительности технических
средств машинной графики // Электронная вычислительная техника.
Сборник статей. М.: Радио и связь. 1989.
Кольцов Ю.В., Манако В.В., Чичкань И.В. Графический пакет ГРАС.
Базовые алгоритмы и структуры графических данных// Методические
материалы и документация по пакетам прикладных программ. Вып.26:
Машинная графика баз данных// Под ред. В.В.Пилюгина и
Л.Н.Сумарокова. М.: МЦНТИ, 1984, с. 98-108.
Курилов М.А., Манако В.В., Никитин А.И., Чичкань И.В.
Стандартный графический пакет ГРАС. Средства отображения,
хранения и передачи графической информации// Автоматизация
научных исследований на основе применения ЭВМ: Тез. докл. VI
Всесоюз. конф. Новосибирск, 1981. С. 116-117.
Липкин И. Еще раз о RISC// Компьютер пресс. Обозрение
зарубежной прессы. 1991. 6, с. 43-47.
Лященко А.А., Кириевский Л.А., Демченко В.В. Методические
рекомендации по применению пакета прикладных программ машинной
графики для автоматизации выпуска проектно-графической
документации на АРМ-С. Киев: НИИАСС, 1982. 46 с.
Манако В.В., Никитин А.И. Об унификации программного обеспечения
машинной графики// Машинная графика и обработка документации в
управлении, планировании и проектировании. Тез. докл. Первой
Всесоюз. школы-семинара. Цахкадзор, 1983. С. 36-41.
Марин А.В., Щедрова М.Г., Сильдник И.Э. Технологические средства
для разработки диалоговых программ// Тез. докл. Всесоюз. конф.
"Диалог человек-ЭВМ". Ленинград: ЛИАП, 1982. Ч. 1. С.
145-147.
Математическое обеспечение графопостроителей. I уровень. СМОГ.
Инструкция по программированию/ Под ред.
Ю.А.Кузнецова. Новосибирск: ВЦ СО АН СССР, 1976. 118 с.
Математическое обеспечение графопостроителей. II уровень. СМОГ.
Инструкция по программированию/ Под ред. Ю.А.Кузнецова.
Новосибирск: ВЦ СО АН СССР, 1976. 78 с.
Математическое обеспечение графопостроителей (I уровень)/ Под
ред. А.Я.Куртукова. Новосибирск: ВЦ СО АН СССР, 1971.
Ньюмен У., Спрулл Р. Основы интерактивной машинной графики/ Пер.
с англ. М.: Мир, 1976. 573 с.
Панкеев Г.А. Пакет для создания аппаратно-независимого
программного обеспечения машинной графики// УС и М, 1983.
2. С. 115-117.
Панфилов А.В. Графические аппаратные средства персональных
компьютеров семейства IBM PC // Микропроцессорные средства и
системы. 1990. 3.
Пиковский А.С. Реализация распределенной графической системы на
основе протокола виртуального графического терминала// Машинная
графика и обработка документации в управлении, планировании и
проектировании: Тез. докл. Первой Всесоюз. школы-семинара.
Цахкадзор, 1983. С. 95-99.
Пилюгин В.В. Структура математического обеспечения графического
пакета САГРАФ// Материалы семинара "Автоматизация
проектирования". М.: Общество "Знание" РСФСР, Московский Дом
научно-технической пропаганды. 1978. С. 11-15.
Пилюгин В.В., Аджиев В.Д., Поляков М.Д. Решение на ЭВМ задач
геометрического и графического моделирования// Материалы
семинара "Автоматизация проектирования". М.: Общество "Знание"
РСФСР, Московский Дом научно-технической пропаганды. 1981. С.
74-77.
Роуз В. Разработка интерфейсов человек-машина для интерактивных
систем работающих в реальном времени// ТИИЭР. 1975. Т. 63,
6. С. 17-30.
Фоли Д.У. Искусство организации естественного графического
диалога человек-машина// ТИИЭР. 1974. 4. С. 54-67.
Фоли Дж., вэн Дэм А. Основы интерактивной машинной графики.
В 2 т./ Пер. с англ. М.: Мир, 1985.
ACM SIGGRAPH Computer Graphics, v. 21, 6,
November 1987.
Allari S. et al. Achievements Derived from the Adoption
of UIMS with Graphic Interaction Techniques in Vitamin
Project// Proceeding of the Graphics and Interaction in
ESPRIT Session. Eurographics'89.
APT. Part programming manual. IIT Researh
Institute, Chicago, 1964.
Arnold D.B. CGI Versus X-11. State of the Art Reports//
Eurographics' 89, Hamburg, FRG, 4-8 September 1989. 42 p.
Asal M., Short G., Preston T. et all.
The Texas Instruments 34010
Graphics System Processor// IEEE CC&A, October 1986.
Belch F.R. An Economik High Performance Pixel
Memory Witch 3D
Solids Capability// Computer Graphics Forum 6 (1987).
Bergernn R.D. Picture Primitive in device Independent
Graphics System // Computers and Graphics. 1976. V. 10,
1. P. 57-60.
Bergeron R.D., Grinstein G.G. A Reference Model for the
Visualization of Multi-Dimensional Data// Eurographics' 89,
Hamburg, FRG, 4-8 September 1989.
Binot Ch. Architecture and Evaluation of Graphics
Superworkstation// Eurographics' 90. Tutorial Note 9. Montreux,
3.-7. September 1990. Switzerland, Montreux.
Carinalli C., Blair J.
National's Advanced Graphics Chip Set
for High-Performance Graphics// IEEE CC&A, October 1986.
Cockton G. Interaction Ergonomics, Control and
Separation: Open Problems in User Interface Systems.,
AMU8811/03H, Scotish HCI Centre, 1988.
Computer Graphics Interface Techniques for Dialoques with
Graphical Devices (CGI), ISO DP 9636, 1986.
Duce David A., Hopgood F.R.A.
Essential PHIGS and View of PHIGS
PLUS// Eurographics' 91. Tutorial Note 4. Vienna, 2.-6.
September 1991. Austria, Vienna. 104 p.
mbib69 User Interface Toolkits and User Interface
Management Systems // ZGDV e.V. Darmstadt, FRG.
Enderle G., Kansy K., Pfaff G. Computer Graphics
programming.
GKS - the Graphics Standard. Berlin, Heidelberg, New York,
Tokyo: Springer Verlag, 1984. 542 p.
England N.A. A Graphics System Architecture for Interactive
Application-Specific Display Functions// IEEE CC&A,
January 1986.
Fountanier G., Gross P.
Architectures of Graphics Processors for
Interactive 2D Graphics//Computer Graphics Forum 7 (1988)
Gloebel M., Kroemker D.
A Multi-Microprocessor GKS Workstation// IEEE CC&A, July 1986.
Gourand H., Stapleton M. PHIGS PLUS// Eugographics UK
Conference. Tutorial Note. Eugographics UK Chapter, PO Box 38,
Abingdon OXON OX14 1PX, UK April, 1991.
Guttag K., J. van Aken, Asal M. Requirements for VLSI
Processor//IEEE CC&A, January 1986.
Haber R. Visualization in Engineering Mechanics//
SIGGRAPH'88
Course Notes, R.Wolff, ed. ACM, N.Y., 1988.
Hans Joseph, Max Mehl. Computer Graphics Hardware:
Introduction
and State of the Art// Eurographics' 91. Tutorial Note 9.
Vienna, 2.-6. September 1991. Austria, Vienna. 29 p.
Henry. M. Levy. VAXstations:
A General Purpose Raster Graphics
Architecture//ASM Transactions on Graphics, V. 3,
1, January 1984.
Hewitt W.T. PHIGS BR. State of the Art Reports//
Eurographics'89, Hamburg, FRG, 4-8 September 1989. 64 p.
Howard T.L.J., Hewitt W.T., Hubbold R.J., Wyrwas K.M.
A Practical Introduction to PHIGS and PHIGS PLUS, Addison-Wesley,
1991.
Hubbold R.J. Interactive Visualization:
Challanges and Prospects.
State of the Art Reports// Eurographics' 89, Hamburg, FRG, 4-8
September 1989. 39 p.
Hubbold R.J., Hewitt W.T. GKS-3D and PHIGS - Theory and
Practice // Eurographics' 88. Tutorial Note 1. Nice, 12.-16.
September 1988. France, Nice. 60 p.
Hurwith A., Citron J.P., Jeaton J.B.
GRAF: Graphic Addition to
Fortran. Proc. AFIPS Spring Joint Computer Conference, 1967,
pp. 553-557.
International standard ISO 7942 (Draft). Information proceedings systems - Computer Graphics - Graphical Kernel System (GKS)
Functional description. В надзаг.: 1984 September 28, ISO
TC97/SC5/WG2.
International standard ISO 7942
Information Proceedings Systems
- Computer Graphics,
Graphical Kernel System (GKS) Functional Description.
International Standards Organization (ISO), 1985.
International standard
ISO 7942. Information proceedings systems - Computer Graphics
- Graphical Kernel System (GKS) Functional
description. В надзаг.: 1985 August 15, ISO TC97/SC5/ WG2.
International standard
ISO 8632 Information Proceedings Systems - Computer Graphics,
Metafile for the storage and transfer of picture description
information (CGM). International Standards Organization (ISO),
1987.
International standard
ISO 8651 Information
Proceedings Systems - Computer Graphics,
Graphical Kernel System (GKS) language bindings - Part 1:
Fortran ISO 8651-1, Part 2: Pascal ISO 8651-2, Part 3: Ada ISO
8651-3, Part 4: C ISO 8651-4, International Standards
Organization (ISO), 1988.
International standard
ISO 8805 Information Proceedings Systems - Computer Graphics,
Graphical Kernel System for Three Dimensions (GKS-3D) Functional
Description. International Standards Organization (ISO), 1988.
International standard
ISO 8806 Information Proceedings Systems - Computer Graphics,
Graphical Kernel System for Three Dimensions (GKS-3D) language
bindings - Part 1: Fortran, ISO 8806-1, Part 2: Pascal, ISO
8806-2, Part 3: Ada, ISO 8806-3, Part 4: C ISO 8806-4,
International Standards Organization (ISO), 1991.
International standard
ISO 9592 Information Proceedings Systems - Computer Graphics,
Programmer's Hierarchical Interactive Graphics System (PHIGS).
Functional Description. International Standards Organization
(ISO), 1988.
International standard
ISO 9593 Information Proceedings Systems - Computer Graphics,
Programmer's Hierarchical Interactive Graphics System (PHIGS).
Language bindings - Part 1: Fortran ISO 9593-1 (1990), Part 2:
Pascal ISO 9593-2 (1990), Part 3: Ada ISO 9593-3 (1990), Part
4: C ISO 9594-4 (to be publisched) , International Standards
Organization (ISO).
ISO/IEC JTC 1, N 3,
PHIGS+ Functional Description Rev 3.0.
International Standards Organization (ISO), 1988.
Jacked D. The Graphics PARCUM System:
A 3D Memory System Based
Computer Architecture for Processing and Display of Solid
Modeles// Computer Graphics Forum 4 (1985).
Kellner R.G., Reed T.H., Solem A.V.
An Implementation of the
ACM/SIGGRAPH Proposed Graphics Standard in a multisystem
environment // Computer Graphics. 1978. V. 12, 3.
pp. 308-312.
Kilgour A. Theory and practice in user interface management systems// SYSTEMS vol 29, 4, 1987.
Klimenko S.V., Kochin V.N., Samarin A.V. Pipeline Approach for
Building the Presentation Graphics Systems// Eurographics'85,
/ Под ред. C.E. Vandoni. Elsevier Sci. Pub., 1985,
pp.427-438.
Kopke F. GALA - Eine Maschinenunabhangige Interaktive
Graphische Programmiersprache// Angewandte Informatik. 1976. V. 18,
8. S. 343-347.
Dr.Ing. Kurth J. COMPAC Ein System zur rechner-orientierten
Werkstuckbeschreibung// Zeitschrift fur wirtschaftliche
Fertigung. 1973. V. 68, 2. S. 61-67.
3. S. 127-132.
Ludwig M., Weber R., Richter K. DIGOS - Ein
Digital-geometrie-orientiertes System fur die Konstruction und
Darstellung geometrischer Objekte// Zeitschrift
Rechnentechnik/Dateverarbeitung. 1976. 1. S. 40-45.
Maxine D. Brown. Understanding PHIGS. Template, San Diego,
1985.
Myers B. Creating dynamics interaction techniques by
demonstration// ACM CHI 87-GI Conference, 1987.
Newman W.M. A system for interactive graphical
programming// Proс. Spring Joint Comput. Conf. Spartan
Books, Baltimore, USA, 1968.
NEWS Manual, Version 1.1. Mountain View, California, 1987.
PHiGS+ Function Description Revision 3.0//
Computer Graphics
(Proc. SIGGRAPH), Vol. 22, N 3, July 1988, pp. 125-218.
PostScript language description/
Adobe System Inc.
Addison-Wesley Publishing Company, Inc., Reading,
Massachusets, 1985.
PostScript language reference manual/
Adobe System Inc.
Addison-Wesley Publishing Company, Inc., Reading,
Massachusets, 1985.
PostScript language tutorial and cookbook/
Adobe System Inc.
Addison-Wesley Publishing Company, Inc., Reading,
Massachusets, 1985.
Prime M. User Interface Managment Systems - A Current
product Rewiew// Computer Graphics Forum 9, 1990.
Proc. Volume Visualization Workshoop,
Oniv. of North Carolina, Chapel Hill, 1989.
Shires G.A. New VLSI Graphics Coprocessor - The Intel
82786// IEEE CC&A, October 1986.
Shu N.C. Visual Programming, IBM Los Angeles Scientific
Center, Van Nostrand Reinhold, N.Y., 1988.
Smith D.N. GPL/1 - A PL/1 Extension for Computer Graphics//
Proc. AFIPS Spring Joint Computer Conference, 1971, pp. 511-538.
Sprool R.F., Sutherland I.E. et all. The 8 by 8 Display//
ASM Transactions on Graphics,
V. 2, 1, January 1983.
Sproull R.F., Thomas E.L. А Network graphics рrotocol:
in Tесhн. Report, ARPA. Network, NIC 24308, August, 16, 1974.
Spur G., Schliep W. Integration of Mechanical calculation
programs in CAD Systems// Proc. of 5th International Conference
and exhibition on Computers in Desing Engineering. Brighton
Metropole Sussex, UK, 30 March - 1 April 1982, p. 615-631.
Status Report of the Graphics Standards Planning
Committee of ASM/SIGGRAPH//
Computer Graphics. 1977. V. 11, 3. 130 p.
Status Report of the Graphics Standards Planning
Committee of ASM/SIGGRAPH//
Computer Graphics, Vol. 13, 3,
special issue, Aug. 1979.
Sutherland I.E. Sketchpad: man-mashine graphical
communication system// PhD Thesis Massachussets Institute
of Technology.
Upson C. et al. The Application Visualization System:
A Computation Environment for Scientific Visualization// IEEE
Computer Graphics & Applications, July 1989, pp. 30-42.
Upson C. Scientific Visualization Euvironments for the
Computational Sciences// Proc. Compcon 89, CS Press, Los
Alamitos, California, pp. 322-327.
Warner J.W. e.a. DIGRAF - a Fortran Implementation
of the Proposed GSPC Standard// Computer Graphics. 1978. V. 12,
3. pp. 301-307.
Woodsford P.A. The Desing and Implementation of the GINO-3D Graphics Software Package// Software practice and experience. 1971. V. 1. pp. 335-365.
mbib125Maker: An Interface generator for OSF/Motif
Ziegler J.E Direct Manipulation Techniques for Human Computer Interfaces// Eurographics-90, Technical Report Series.
Знаете ли Вы, что такое мысленный эксперимент, gedanken experiment? Это несуществующая практика, потусторонний опыт, воображение того, чего нет на самом деле. Мысленные эксперименты подобны снам наяву. Они рождают чудовищ. В отличие от физического эксперимента, который является опытной проверкой гипотез, "мысленный эксперимент" фокуснически подменяет экспериментальную проверку желаемыми, не проверенными на практике выводами, манипулируя логикообразными построениями, реально нарушающими саму логику путем использования недоказанных посылок в качестве доказанных, то есть путем подмены. Таким образом, основной задачей заявителей "мысленных экспериментов" является обман слушателя или читателя путем замены настоящего физического эксперимента его "куклой" - фиктивными рассуждениями под честное слово без самой физической проверки. Заполнение физики воображаемыми, "мысленными экспериментами" привело к возникновению абсурдной сюрреалистической, спутанно-запутанной картины мира. Настоящий исследователь должен отличать такие "фантики" от настоящих ценностей.
Релятивисты и позитивисты утверждают, что "мысленный эксперимент" весьма полезный интрумент для проверки теорий (также возникающих в нашем уме) на непротиворечивость. В этом они обманывают людей, так как любая проверка может осуществляться только независимым от объекта проверки источником. Сам заявитель гипотезы не может быть проверкой своего же заявления, так как причина самого этого заявления есть отсутствие видимых для заявителя противоречий в заявлении.
Это мы видим на примере СТО и ОТО, превратившихся в своеобразный вид религии, управляющей наукой и общественным мнением. Никакое количество фактов, противоречащих им, не может преодолеть формулу Эйнштейна: "Если факт не соответствует теории - измените факт" (В другом варианте " - Факт не соответствует теории? - Тем хуже для факта").
Максимально, на что может претендовать "мысленный эксперимент" - это только на внутреннюю непротиворечивость гипотезы в рамках собственной, часто отнюдь не истинной логики заявителя. Соответсвие практике это не проверяет. Настоящая проверка может состояться только в действительном физическом эксперименте.
Эксперимент на то и эксперимент, что он есть не изощрение мысли, а проверка мысли. Непротиворечивая внутри себя мысль не может сама себя проверить. Это доказано Куртом Гёделем.
Понятие "мысленный эксперимент" придумано специально спекулянтами - релятивистами для шулерской подмены реальной проверки мысли на практике (эксперимента) своим "честным словом". Подробнее читайте в FAQ по эфирной физике.