Алгоритмические методы машинного формирования изображений трехмерных объектов в системах геометрического моделирования
Диссертация
НА ЗАВДТУ ВЫНОСИТСЯ:1) обоснование метода формирования растровых изображений трехмерных объектов, заданных плоскостями и квадратичными поверхностями, основанного на декомпозиции геометрических тел на простые геометрические тела и представлении проекций потенциально видимых частей их граней в алгебро-лошческой форме-2) алгоритм преобразования произвольных ограниченных областей плоскости, заданных… Читать ещё >
Содержание
- 1. Методы описания трехмерных объектов и машинного формирования их изображения. II
- 1. 1. Анализ существующих методов и алгоритмов формирования изображений трехмерных объектов. II
- 1. 2. Математические модели геометрических тел, ограниченных плоскостями и квадратичными поверхностями
- 1. 3. Задачи процесса формирования изображения и методы их решения
- 1. 3. 1. Системы преобразований изображаемых объектов
- 1. 3. 2. Проекции элементов поверхности и преобразование их в границы сегментов
- 1. 3. 3. Удаление невидимых точек поверхностей
- 1. 4. Задачи исследования и пути их решения
- 2. Преобразование в границы сегментов заданной плоской области
- 2. 1. Постановка задачи преобразования в границы сегментов заданной области
- 2. 2. Классификация границ сегментов элементарной области
- 2. 3. Выделение границ сегментов заданной области
- 2. 4. Алгоритм выделения границ сегментов заданной области
- Выводы
- 3. Проецирование и преобразование граней простых геометрических тел в границы сегментов
- 3. 1. Границы проекций граней простых геометрических тел
- 3. 2. Метод расчета координат точек пересечения двух квадратичных поверхностей
- 3. 3. Выделение и классификация границ участков квадратичных поверхностей
- 3. 4. Преобразование в границы сегментов проекций граней простых геометрических тел
- Выводы
- 4. Оптимизация и экспериментальное исследование алгоритмов и программ формирования изображения
- 4. 1. Анализ путей повышения эффективности алгоритмов формирования изображения
- 4. 2. Минимизация площади области сканирования для простого геометрического тела
- 4. 3. Минимизация площади области сканирования на уровне граней простого геометрического тела
- 4. 4. Комплекс программ машинного синтеза изображений трехмерных объектов
- 4. 5. Экспериментальное исследование алгоритмов и программ
- Выводы
Список литературы
- Августов ЕЖ Формирование на ТВ экране изображения трехмерного объекта с удалением невидимых линий. — В кн.: Современные методы и устройства отображения информации. Под ред. М.И. Кривоше-ева и А. Я. Брейтбарта. — М.: Радио и связь, 1981. — с.155−157.
- Алферов A.B. Механизация и автоматизация проектно конструкторских работ. — М.: Энергия, 1973. — 121с.
- Альперович Л.З. К вопросу программного обеспечения процедуры удаления невидимых линий в задаче вывода центральной проекции объекта на графический терминал. Программирование, 1977, J6 3.-с.68−72.
- Артамонов Е.И. Математическое обеспечение для системы машинной графики. -Вопросы радиоэлектроники. Сер. ЭВТ, 1978, вып.5. -с.45−53.
- Баяковский Ю.М., Галактионов В. А. Графические протоколы. Автометрия, 1978, № 5. — с.3−12.
- Безродный М.С. Основы построения устройств оперативного вывода информации (в виде чертежа). М.: Энергия, 1973. — ИОс.
- Болдырев А.И. Построение модели объемных тел, ограниченных плоскостями и поверхностями второго порядка, для описания пространственных сцен. В кн.: Автоматизация обработки математических текстов и вопросы создания роботов. — Киев: 1979. — с.63−76.
- Верлер К.Х. Обработка графической информации с помощью вычислительной техники. Пер. с нем. М.: Машиностроение, 1979. — 254с.
- Выгодский М.Я. Справочник по высшей математике. М.: Наука, 1972. — 871с.
- Галактионов В.А. Об унификации вывода трехмерной графической информации. В кн.: Проблемы машинной графики (Материалы Всесоюзной конференции). Под ред. A.M. Мацокина. — Новосибирск:
- Выч. центр СО АН СССР, 1982. с.39−45.
- Гилой В. Интерактивная машинная графика. Структуры данных, алгоритмы, языки. Пер. с англ. М.: Мир, 1981. — 384с.
- Говоров В.С. Отображение машинных решений на экранах ЭЛТ. -М.: Сов. радио, 1975. 192с.
- Голод Б.И., Мучник Л. Н. Машинная графика в системах проектирования судов с применением ЭВМ. Л.: Судостроение, 1976. — 56с.
- Горанский Г. К., Горелик А. Г., Зозулевич Д. М., Трайнев В. А. Элементы теории автоматизированного проектирования с помощью вычислительной техники. Шнек: Наука и техника, 1973. — 184с.
- Горелик А.Г., Борисова Г. Б., Шнейтор К. Н. Построение проекций, сечений и разрезов деталей и узлов конструждай на ЭВМ. В сб.: Вычислительная техника в машиностроении. — Минск: ИТК АН БССР, 1970, В 9. — с.3−24.
- Горелик А.Г. Автоматизация инженерно-графических работ с помощью вычислительной техники. Шнек: Вышэйшая школа, 1980. -208с.
- Горелик А.Г. Структура пакета программ геометрического моделирования. Программирование, 1980, № 4. — с.55−60.
- Грин В.М., Львов В. А. Машинное построение проекций трехмерных объектов с удалением невидимых линий. В сб.: Вычислительные системы. — Новосибирск: Наука, 1972, вып.50. — с.64−85.
- Грин В.М. Программное обеспечение для работы с трехмерными объектами на графических терминалах. Дис. канд. физ. мат. наук. — Новосибирск, 1973. — 148с.
- Дебелов В.А. Процедуры изображения поверхностей. В сб. научн. тр.: Машинная графика и ее применение. Под ред. Ю. А- Кузнецова. Новосибирск, 1973. — с.66−75.
- Дворжец В.И. Основные принципы графической системы СИГАМ. -Автометрия, 1978, I 5. с.18−24.
- Дворжец В.И. Принципы построения и реализации модульной графической системы СИГМ, — В сб. научн. тр.: Машинная графика и ее применение./ Под ред. A.M. Мацокина.- Новосибирск:
- ВЦ СО АН СССР, 1979, — с.5−40.
- Диалоговые устройства отображения информации на электроннолучевых трубках./ Под общ. ред. М. К. Сулима.- М.: Статистика, 1977. 184с.
- Додонов С.Б. Система автоматизированного проектирования в машиностроении (САПР-М). Управляющие системы и машины, 1979, М. — с.73−76.
- Додонов C.B., Андреев Н. Е., Васикирский В. А. Обработка графической информации в диалоговой системе автоматизированного проектирования технологических работ в машиностроении. Управляющие системы и машины, 1979, М. — с.131−133.
- Ерофеев A.B., Панкеев Г. А., Фишелев В. И. Диалоговые графические мониторы. Управляющие системы и машины, 1983, ЖЗ.с.55−58.
- Загудаев Е.И., Воронцов И. В., Пугачев А. И. Цифровой линейный интерполятор графического дисплея. Вычислительная техника в автоматизированных системах контроля и управления. Межвузов, сб. науч. тр. — Пенза: Пенз. политехи, ин-т, 1978, вып.8. -с.144−149.
- Зозулевич Д.М. Машинная графика в автоматизированном проектировании. М.: Машиностроение, 1976. — 245с.
- Калиткин H.H. Численные методы. М.: Наука, 1978. — 512с.
- Катков В.Л. Разработка программного обеспечения машинной графики МВК «Эльбрус». Автометрия, 1978, йб. — с.12−18.
- Клименко C.B., Кочин В. Н. Об одном способе изображения поверхностей в машинной графике. Программирование, 1981, Ш. с.53−57.
- Кнут Д. Искусство программирования для ЭВМ, т.З. Сортировка и поиск. Пер. с англ.- М.: Мир, 1978. 844с.
- Кобелев В.В. Машинная графика для системы БЭСМ-алгол.- М.: Наука, 1978. 176с.
- Кольцов Ю.В., Манако В. В., Никитин А. И. Графический пакет ГРАС. Буферизированный вывод.- Управляющие системы и машины, 1983, JS3. с.96−101.
- Кондрус В.В., Якунин В.И. Некоторые тенденции в разработке проблемно-ориентированного графического языка в САПР ЛА,
- В сб. научн. тр. Моск. авиац. ин-та, М.: МАЙ, 1980, вып. 512.-с.10−12.
- Корн Г., Корн Т. Справочник по математике для научных работников и инженеров. Пер. с англ.- М.: Наука, 1978. 831с.
- Котов И.И., Полозов B.C., Широкова Л. Р. Алгоритмы машинной графики.- М.: Машиностроение, 1977. 232с.
- Кузнецов С.Б., Усов В. Н. Объемное изображение поверхностей вращения.- В сб. научн. тр.: Машинная графика и ее применение./
- Под ред. A.M. Мацокина.- Новосибирск: ВЦ СО АН СССР, 1979.-с.125−131.
- Курилов М.А., Манако В. В., Никитин А. И., Чичкань И. В. Стандартный графический пакет ГРАС. Средства отображения, хранения и визуализации формы в диалоговых системах машинного проектирования.- Автометрия, 1982, М. с.23−28.
- Курилов М.А., Манако В. В., Никитин А. И. Некоторые вопросыстандартизации программного обеспечения графических систем.-Киев: ин-т кибернетики, 1981. 35с.
- Куэнью Ф., Гедж Р. Машинные методы генерации цветных тоновых изображений на растрах телевизионного типа.- ТИИЭР, 1980, т.68, №. с.177−191.
- Лебедь Б.Г., Любимов А. Н., Русанов В. В. Метод представления и визуализации формы в диалоговых системах машинного проектирования.- Автометрия, 1982, № 4. с.52−59.
- Лукьянов Б.В. Вычисление булевых функций путем подсчета числа истинных значений переменных.- Изв. АН СССР. Техническая кибернетика, 1982, Ж. с.142−147.
- Ляшко И.И., Ющук Л. И. Система обработки геометрической информации для краевых задач.- Программирование, 1984, Ж, — с.76−81.
- Максимов B.C. Использование машинной графики в системах автоматизации проектирования на базе ЕС ЭВМ.- Горький: Горьковс-кий ун-т, 1979. 72с.
- Манако В.В. Стандартный графический пакет IPAC. Проектирование. Базис вывода.- Управляющие системы и машины, 1981, № 3. -с.48−54.
- Мартемьянов Б.В., Пугачев А. И. Оперативное запоминающее устройство с многофазным доступом для микропроцессорных систем.-В сб.: Системы контроля и управления на основе микро-ЭВМ.-Куйбышев: КПтИ, 1983. с.14−17.
- Мишин В.П., Осин М.И, Введение в машинное проектирование летательных аппаратов. Под ред. В. П. Мишина.- М.: Машиностроение, 1978. 128с.
- Михайлов В.М. Представление поверхностей в САПР.- Кибернетика, 1978. с.37−40.
- Ньюмен У., Спрулл Р. Основы интерактивной машинной графики. Пер. с англ.- М.: Мир, 1976. 573с.
- Оперативные графические системы в автоматизации проектирования./ Под ред. H.A. Ярмоша.- Минск: Наука и техника, 1974. -224с.
- Орленко В.В., Степанов В. П. ГЕОМОД-система геометрического моделирования. В кн.: Проблемы машинной графики (Материалы Всесоюзной конференции)/ Под ред. A.M. Мацокина.- Новосибирск: Выч. центр СО АН СССР, 1982. с.94−97.
- Осипов В.А. Машинные методы проектирования непрерывно-каркасных поверхностей.- М.: Машиностроение, 1979. 248с.
- Полозов B.C. Подсистема графического обеспечения процесса конструирования и поиска новых технических решений с помощью ЭВМ. В кн.: Автоматизация проектирования в машиностроении. Межвузовск. сб. Горький, 1978. с.89−96.
- Похвалинский A.B. Моделирование и обработка трехмерных объектов.- Управляющие системы и машины, 1984, М. с.59−62.
- Похвалинский A.B. Способ описания и обработки трехмерных графических объектов.- В кн.: Машинная графика в системах автоматизированного проектирования.- Киев: Ж АН УССР, 1982.с.28−34.
- Похвалинский A.B. Моделирование трехмерных объектов.- В кн.: Геометрич^кое моделирование в САПР объектов машиностроения.-Киев: Ж АН УССР, 1982. с.21−27.
- Принс М. Машинная графика и автоматизация проектирования. Пер. с англ.- М.: Сов. радио, 1975. 232с.
- Пугачев А.И., Мартемьянов Б. В. Метод построения очерковых линий для системы машинной графики.- Вычислительная техника в автоматизированных системах контроля и управления: Межвуз. сб. науч. тр.- Пенза: Пенз. политехи, ин-т, 1980, вып.10.с.97−101.
- Пугачев А.И. Распределение свободной памяти в системе машинной графики. Вычислительная техника в автоматизированных системах контроля и управления.: Межвуз. сб. научн. тр. — Пенза: Пенз. политехи, ин-т, 1981, вып. II. — с.19−23.
- Пугачев А.И. Метод выделения и закрашивания замкнутых областей плоскости при машинном синтезе изображений. Куйбышев: Куйбышевский политехи, ин-т, 1983. — Юс. (Рук. деп. в ВИНИТИ 1.06.83, № 2941−83 Деп).
- Пугачев А.И. Уплотнение информации в дисплейном массиве.
- В кн.: Областная научно-техническая конференция «Молодые ученые Куйбышевской области производству»: Тез. докл. — Куйбышев: Обл. дом техники, 1977. — с.47−48.
- Пугачев А.И., Мартемьянов Б. В. и др. Методы решения основных геометрических задач машинной графики. Отчет по научно-исследовательской работе, гос.per. & 76 093 943. — Куйбышев: Куйбышевский политехи, ин-т, 1978. — 46с.
- Пугачев А.И., Мартемьянов Б. В. и др. Представление и переработка геометрической информации в устройстве машинной графики. -Отчет по научно-исследовательской работе, гос. per.76 093 943. Куйбышев: Куйбышевский политехн. ин-т, 1980.- 56с.
- Пугачев А.И. Метод расчета линий пересечения поверхностей второго порядка. Куйбышев: Куйбышевский политехн. ин-т, 1984. — 9с. (Рук. деп. в ВИНИТИ 21.08.84, № 5954 — 84 Деп).
- Пугачев А.И. Метод построения изображений трехмерных объектов в процессе геометрического моделирования их функционирования.-Куйбышев: Куйбышевский политехн. ин-т, 1984. 13с. (Рук. деп. в ВИНИТИ 21.08.84, № 5955 — 84 Деп).
- Пугачев А.И., Мартемьянов Б. В. Преобразование поверхностей второго порядка в алгоритмах машинной графики. Куйбышев: Куйбышевский политехн. ин-т, 1984. — 5с. (Рук. деп. в ВИНИТИ 21.08.84, № 5956 — 84 Деп).
- Рвачев В.Л. Геометрические приложения алгебры логики. -Киев: Техника, 1967. 212с.
- Рвачев В.Л., Слесаренко А. П. Об одной достаточно полной системе &--функций. Кибернетика, 1973, № 5. — с.117−120.
- Рвачев В.Л. Методы алгебры логики в математической физике. -Киев: Наукова думка, 1974. 258с.
- Рвачев В.Л. Теория R -функций и некоторые ее приложения. -Киев: Наук, думка, 1982. 551с.
- Ридер К., Хаббл Л. Направление развития видеодисплейных систем.-ТИИЭР, 1981, т. 69, Jfc 5. с.134−142.
- Роджерс Д., Адаме Дж. Математические основы машинной графики. -М.: Машиностроение, 1980. 240с.
- Сапожников P.A. Теоретическая фотометрия. М.: Энергия, 1977.-264с.
- Сидоренко С.М. Вычислительная геометрия в машиностроении. М.: Машиностроение, 1983. — 160с.
- Соловейчик И.Е. Дисплеи в системах с ЭВМ. М.- Сов. радио, 1979. 247с.
- Старовойтов В.В. Метод закраски плоских областей в растровойграфике. Автоматизация проектирования в машиностроении. -Минск, 1983, вып. 3. — с.12−18.
- Стародетко Е.А., Наздрачева B.C. Об одном алгоритме штриховки области. В сб.: Труды научно-исслед. и проектного ин-та механизации и автоматизации управления производством в автомобильной промышленности. — Горький: НШУавтопром, 1971, вып. 2.-с.ИО-114.
- Степанян A.A. Цифровые вычислительные машины. Куйбышев: Куй-быш. книж. издат., 1966. — 192с.
- Стрельченко А.И., Максимов Г. А. Описание сложных геометрических объектов. Методы и алгоритмы. В кн.: Проблемы машинной графики (Материалы Всесоюзной конференции)/ Под ред. A.M. Мацоки-на. Новосибирск: Выч. центр СО АН СССР, 1982. — с.116−121.
- Тодорой Д.Н. Расширяемые средства машинной графики (программное обеспечение) / Под ред. С. Я. Виленкина. М.: Радио и связь, 1983. — 208с.
- Уокер B.C., Гурд Дж.Р., Дроник Е. А. Интерактивная машинная графика. Пер. с англ. М.: Машиностроение, 1980. — 168с.
- Фокс А., Пратт М. Вычислительная геометрия. Применение в проектировании и на производстве. Пер. с англ. Г. П. Бабенко.- М.: Мир, 1982. 304с.
- Фролов С.А. Кибернетика и инженерная графика. М.: Машиностроение, 1967. — 200с.
- Цурин О.Ф. Вопросы построения и организации работы устройств графического взаимодействия пользователя с ЭВМ. В сб.: Средства графического взаимодействия оператора с ЦВМ. / Под ред. Т. К. Нежметдинова. — Казань: Казанский ун-т, 1977. — с.40−49.
- Шерр Сол. Электронные дисплеи. Пер. с англ. М.: Мир, 1982. -623с.
- Шилов Г. Е. Математический анализ (конечномерные линейные пространства) М.: Наука, 1969. — 432с.
- Bo/ecker- R. Digital Video Display Systems and Dinamic Graphics.- Comput Graph., 19?9, У/3, N2-p. 48−55.
- Boirsky Qreenhry D. P Interactive Surface repre-eeniaUon sistem using a B-spline formulation with Lnierpoiation capability.-Comput. Mded Des., M, a/m, 19 82-p- IBP-т.
- Brassel KE., Fegeas R. Лп MgorMm for Shading of Regions on Vector Display Devices.-Comput. braph., I9?9,vd3,2. P-126 -133.
- Csuri f., Hachathorn R.} Parent R.} cart son? v., Howard M. Towards an Interactive. High Visual Complexity Jni-maiion $ ist em.- Comput. Graph.,/9?9t Vf3,№rp.t?g-?99.
- Cohen E., Lyc/te T., Riesenfeld R. discrete B Splines and iu? division Techniques in Computer- Jidid Geometrie Design and Computer Graph ics.- Com put. Graph, and Image Pwc., mo, m. -p. ??~UO.
- Fish man Schacht er ?. Computer Display of Height Fields. Com put Graph., 4900* Vs. — p. S3-so.102. fuchs H. Predetermine visilility priority in 3-D Scenesr Compui. Graph., 1979, VIS, i4&-p.4?5-j?i.
- Kaplan M., Green5erg D.P. Parallel Processing Techniques for Hidden Surface Removal. Com put. Graph, /9?g, vis, a (?-p. 309-sap.
- Lane 1, Carpenter L., Whitied T., Blinn Cf. Scan tine Weih od s for displaying parametrically defined Surf aces. Commun. J! CM, 49? D> aU, p-?3−3t105. lerner The computer graphics revolution .-IE EE spectrum, I9? i, H. -p.35−39.
- Lerner E. Past graphics use parallel techniyues-IEBE spectrum, 19BI, V3. ~p.3V-3?
- Nelson L. jtomlll *- Atoms with Shading and High-Ughis. Compui. Graph., i9?9, V13JZ, -p' 4SS-1T3.
- Comput. and Graph., /9??, riS. -pioi-iog. 114. Williams R, Image Processing and Computer Graphics
- Com put Graph. and Image Proc., i9?9rilo, p?3~!93. lis. Wright T., H um? re cht 1 ISOSRF An Jfyorithm for Plotting Iso- Valued Surfaces of oi Functia/7 о/ Three Variables-Comput. Graph., /9?9,Vi3№rpM-l?