Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование     Программное обеспечение Программное обеспечение

Разработка подсистемы визуализации моделей и их модификации

Браслет светоотражающий, самофиксирующийся, желтый.
Изготовлены из влагостойкого и грязестойкого материала, сохраняющего свои свойства в любых погодных условиях. Легкость крепления позволяет
66 руб
Раздел: Прочее
Ночник-проектор "Звездное небо, планеты", черный.
Оригинальный светильник-ночник-проектор. Корпус поворачивается от руки. Источник света: 1) Лампочка (от карманных фанариков); 2) Три
350 руб
Раздел: Ночники
Забавная пачка денег "100 долларов".
Купюры в пачке выглядят совсем как настоящие, к тому же и банковской лентой перехвачены... Но вглядитесь внимательней, и Вы увидите
60 руб
Раздел: Прочее

РЕФЕРАТ Отчет по НИРС: с., рис., источников Объектом данного НИРС является процесс моделирования, который подразумевает под собой определённую группу действий или событий. Целью исследования является построения систем визуализации моделей раскроя и их модификации. При выполнении данной работы необходимо: проанализировать способы и методы создание универсального хранилища данных, на примере построения динамически формируемого информационного файла или же другими словами - метафайл. Исследовать основные графические возможностей языка высокого уровня С#, а также рассмотреть возможность построения криволинейных поверхностей, основываясь на графической библиотеке GDI . В дальнейшем необходимо будет изучить и реализовать систему интерактивного конструирования моделей одежды, разработать возможность изменять модель на усмотрение пользователя. ХРАНИЛИЩЕ, ГРАФИКА, СПЛАЙН, МЕТАФАЙЛ, ШАБЛОН, OPE GL СОДЕРЖАНИЕВведение 1. Способы и методы создание хранилищ данных 2. Выбор библиотеки визуализации 2.1. Библиотека Direc 3D 2.2. Библиотека Ope GL 2.3. Библиотека GDI 3. Обзор языков высокого уровня 3.1. Язык высокого уровня С 3.2. Язык высокого уровня С# 4. Построения криволинейных поверхностей 4.1. Сплайн Безье 4.2. Кубические сплайны Выводы Список использованных источников ВВЕДЕНИЕ Цель НИРС – исследование построения систем визуализации моделей и их модификации. В связи с поставленной целью необходимо выполнить следующие главные задачи. Исследовать методы построения чертежей выкроек. Изучить существующие системы визуализации. Проанализировать способы реализации выкроек моделей одежды для создания системы индивидуального пошива. Одним из наиболее популярных направлений разработки программного обеспечения на сегодняшний день является разработка систем поддержки принятия решений. Как известно, структурно любая СППР состоит из базы данных, базы моделей и средств визуализации. База данных содержит начальную информацию о решаемой задаче и результаты выполнения промежуточных шагов поиска решений. База шаблонов содержит правила и ограничения, по которым входная информация преобразуется в выходную. Средства визуализации позволяют пользователю в интерактивном режиме задавать начальную информацию о решаемой задаче, контролировать процесс выполнения реализуемых методов и алгоритмов, а также оценивать полученные решения. СППР на сегодняшний день применяются практически во всех областях знаний. В данной работе проводятся исследования возможности построения СППР для решения задачи интерактивного конструирования моделей одежды, когда пользователь по выбранному шаблону проектирует модель, добавляя к шаблону выбранные детали и преобразовывая её в соответствии с заданными размерами. 1. СПОСОБЫ И МЕТОДЫ СОЗДАНИЕ ХРАНИЛИЩ ДАННЫХ Работая с графикой, рано или поздно возникнет задача в передаче информации от одной программы к другой. Для того чтобы наша программа могла быстро и с наименьшими трудностями сохранить данные, необходимо воспользоваться стандартом Wi dows - WMF. WMF - аббревиатура от &quo ;Wi dows Me afile Forma &quo ;(Метафайл Wi dows). Используется для обмена графической информацией между приложениями, а также для компактного хранения информации рисования.

Поддерживает векторую и растровую графику. В метафайле записаны команды интерфейса графических устройств (GDI-команды), каждая из которых описывает одну графическую функцию. Для того, чтобы отобразить метафайл, программа передает эти команды специальной функции, которая воспроизводит изображение. Метафайлы обеспечивают независимые от устройства средства хранения и выборки графической информации. В отличие от растровых файлов, хранящих графическую информацию непосредственно, а в виде пикселов, метафайлы идеально подходят для таких изображений, как карты, диаграммы, архитектурные чертежи и другие рисунки, состоящие из перекрывающихся фрагментов. Так, например, в САПР, метафайлы могут применяться для запоминания данных. Они также полезны при передаче изображений в их собственных форматах в системный буфер, для использования их другими приложениями. Если изображение может быть нарисовано с помощью команд GDI, оно может быть передано другой программе как метафайл. При этом подразумевается, что программа знает, как интерпретировать команды метафайла. Все наиболее популярные приложения используют WMF-файлы для хранения графической информации. Исходя из выше описанного, можно сказать, что для реализации универсального хранилища данных, необходимо применить метафайл-структуру, которая формируется динамически в процессе создания и дальнейшей модернизации моделей одежды. Процесс формирования можно разбить на два этапа: формирование в процессе создания шаблона, и дополнение или корректировка в дальнейшем. Первый подразумевает под собою создание некоторой информации для рисования, после того как будет создан шаблон модели по указанным размерам. Второй этап, это корректировка уже существующей информации в метафайле, т.е. когда необходима визуальная модернизация, или же дополнение новой как следствие присоединения новых, некоторых отдельно заданных деталей. 2 ВЫБОР БИБЛИОТЕКИ ВИЗУАЛИЗАЦИИ Ope GL и Direc 3D - две основные на сегодняшний день аппаратно-ускоряемые библиотеки для создания компьютерной трехмерной графики, а также библиотека GDI (дополненная GDI), предназначенная для работы в рамках Microsof . E Framework, также основанная на Ope GL и Direc 3D, и представляет собою набор классов. Эти классы инкапсулируют поведение объектов и инструментов, предназначенных для рисования. Рассмотрим более подробно каждую из них. 2.1 Direc 3D Фундаментальная задача аппаратно-ускоряемого графического API — дать возможность прикладным программистам использовать последние достижения быстро развивающейся технологии ускорителей трехмерной графики и в то же время добиться хоть какой-то совместимости и унификации решений на разных аппаратных платформах. В Direc X 9.0 функциональность Direc Draw и Direc 3D объединена в единый API, названный Direc X Graphics. Direc 3D — часть этого компонента и будет в центре нашего внимания. Microsof Direc 3D предоставляет программисту выбор из двух вариантов: использовать конвейер стандартных функций (fixed-fu c io pipeli e) или программируемый конвейер (programmable pipeli e). Первый полагается на существующие алгоритмы, стандартизированные в Direc 3D.

Стандартные функции (fixed fu c io s) предоставляются через фиксированный набор перечислимых значений по аналогии с Ope GL. Это подразумевает, что конвейеры стандартных функций и в Direc 3D, и в Ope GL используют внутренние операторы swi ch. Некоторые из блоков case, соответствующих перечислимому значению в операторе swi ch, могут выполняться с аппаратным ускорением в зависимости от функциональности (возможностей) графической платы, с которой имеет дело исполняющая среда (ru ime). При использовании конвейера стандартных функций в Direc 3D программист сначала проверяет через исполняющую среду, поддерживает ли данная графическая плата конкретную функциональность. Поскольку некоторые графические платы поддерживают не все функции, доступные через Direc 3D, предусмотрен механизм проверки возможностей аппаратного обеспечения. Если данная функция не поддерживается аппаратно, проверка заканчивается неудачей, что позволяет программисту переключиться на другой алгоритм с аппаратным ускорением. Главное — помнить, что Direc 3D-конвейер стандартных функций предоставляет доступ к аппаратной функциональности. Хотя в Direc 3D есть режим чисто программной эмуляции (sof ware-o ly emula io mode), также называемый эталонным устройством (refere ce device), он предназначен только для отладки и тестирования. Другой, более интересный подход к проблеме параллельной эволюции аппаратного и программного обеспечения — применение программируемого конвейера. В этом случае вместо выбора предопределенного перечислимого значения и запроса к Direc 3D на выполнение соответствующего алгоритма программист определяет собственный алгоритм. Исполняющая среда Direc 3D динамически компилирует этот алгоритм для нижележащего аппаратного обеспечения, взаимодействуя с JI -компилятором, который является частью драйвера устройства. За создание JI -компиляторов для конкретных графических устройств отвечают поставщики оборудования. Таким образом, Direc 3D выступает в роли графической виртуальной машины (graphics vir ual machi e), которая фактически виртуализирует графический процессор (GPU) на основе пользовательского набора команд для графических операций. Хотя оба программных уровня Direc 3D (управляемый и неуправляемый) предоставляются через группы объектов, не следует считать их инфраструктурой программирования прикладного уровня. Основная роль архитектуры Direc 3D — обеспечить доступ к базовой функциональности решениям более высокого уровня, например API игровых движков. Чтобы упростить реализацию таких решений, библиотека расширений Direc 3D (Direc 3D ex e sio library) явным образом предоставляет дополнительную функциональность. Для лучшего понимания архитектуры Direc 3D вы должны разобраться не только в абстрагируемой функциональности, но и в том, как эта функциональность структурирована и как к ней обращаться. В нескольких следующих разделах мы дадим обзор основных элементов архитектуры Direc 3D и обсудим, каким образом организован доступ к ним из неуправляемого COM API и управляемого уровня абстракции . E . Как это нередко бывает в архитектурах компьютерного аппаратного обеспечения, в архитектурах аппаратного ускорения трехмерной графики применяются два способа оптимизации: конвейеризация (pipeli i g) и параллелизация (parallelizi g).

Телетанками можно было управлять на дистанции до четырёх километров, они могли стрелять из орудий, а также самоликвидироваться, доехав до позиций врага. Увы, испытания, проведённые в 1940 году показали, что даже последняя, продвинутая модель роботизированного танка ТТ-БТ-7, не способна вести эффективную стрельбу из пулемёта. Потом началась Великая отечественная война и разработка телетанков была свёрнута. Тем не менее, эти машины использовались как в советско-финской войне 1939 года, так и в годы Великой отечественной. Hasta la vista, baby Если отвлечься от реальных роботов-убийц, то какие роботы-убийцы прежде всего приходят в голову, если говорить о вымышленных? Конечно же, это терминаторы из одноимённой саги о восстании мыслящих машин, придуманные Джеймсом Кэмероном. Самый известный терминатор это, конечно же, T800, которого сыграл Арнольд Шварценеггер, но тем не менее есть множество других моделей этих роботов. Подробнее о моделях и модификациях терминаторов читайте в блоге. T1 самый первый терминатор. Его создатели, наверняка, вдохновлялись именно TALON SWORDS он представляет собой самоходную платформу с двумя пулемётами, способную принимать собственные решения

1. Разработка и исследование модели отражателя-модулятора (WinWord zip-1Mb)

2. Клиентская часть технологической среды для разработки больших экономических моделей: компоненты поддержки работы эксперта-экономиста при формировании и отладке (в расчетном режиме) структурного текста модели

3. Разработка подсистемы морфологического анализа информационной системы

4. Разработка подсистемы контроля в рамках финансового менеджмента

5. Разработка и изготовление модели из коллекции по мотивам творчества Сальвадора Дали под девизом "Градива"

6. Разработка математической модели и ПО для задач составления расписания
7. Разработка и исследование подсистемы учебно-исследовательской САПР РЭА
8. Разработка управляющей части автомата для сложения двух чисел с плавающей запятой в дополнительном коде с помощью модели Мура

9. Разработка модели повседневного платья

10. Разработка стратегической модели на МП "Вельский хлебозавод"

11. Разработка альтернативных моделей предметной области в виде многоуровневых контекстных диаграмм

12. Разработка и исследование имитационной модели разветвленной СМО (системы массового обслуживания) в среде VB5

13. Разработка алгоритмов и программных средств подсистемы документооборота системы управления содержанием информационного сервера

14. Использование модели briefcase при разработке приложений баз данных

15. К проблеме разработки психолингвистической модели синхронного перевода

16. Подсистема визуального отображения процесса интерпретации сетевых моделей в системе имитационного моделирования МИКРОСИМ

Набор детской складной мебели "Познайка".
Комплект складной. Сиденье детского стульчика изготовлено из материала с водоотталкивающей пропиткой. Удобный механизм складывания и
1624 руб
Раздел: Наборы детской мебели
Подставка для канцелярских принадлежностей "Attache", 7 секции, металлическая сетка, 110x165x175 мм, цвет.
Подставка из 7 секций для пишущих принадлежностей и канцелярских мелочей. Выполнена из металла (сетка). Секции расположены в форме цветка.
805 руб
Раздел: Подставки, лотки для бумаг, футляры
Кружка-хамелеон "Сова", 330 мл.
Для тех, кто любит подольше поспать, кому утро не в радость, поможет взбодриться кружка-хамелеон «Сова». Просыпайтесь вместе с
304 руб
Раздел: Кружки, чашки, блюдца

17. Разработка имитационной модели программного обеспечения информационной системы "Центр обслуживания абонентов"

18. Разработка имитационной модели системы массового обслуживания

19. Разработка математической модели на основе описанных методов

20. Разработка модели информационной системы предприятия ОАО "Токаревский комбинат хлебопродуктов"

21. Разработка модели теории массового обслуживания

22. Разработка физической модели базы данных "Учёт характеристик сигналов телемеханики"
23. Исследование и разработка методов и технических средств и измерения для формирования статистических высококачественных моделей радиоэлементов
24. Разработка программного обеспечения для голосового управления трехмерными моделями функционирования промышленных роботов

25. Разработка новых моделей школьной формы с показом мод

26. Разработка 3D модели балки с применением "SolidWorks"

27. Разработка электромеханического привода подачи станка модели 6С12Ц

28. Модификация модели М. Калецкого

29. Разработка проекта зоны кратковременного отдыха

30. Вселенная, которую я выбираю (Модель Вселенной Лео Шарка)

31. Стационарная модель Вселенной

32. О роли эксперимента в разработке научных гипотез происхождения жизни

Накидка Ritmix RAO-1317.
Материал: ПВХ. Размеры: 82 x 50 см. Варианты исполнения по цвету: прозрачный.
303 руб
Раздел: Прочее
Набор капиллярных ручек "Triplus 334", 36 цветов.
Количество цветов: 36 ярких цветов. Эргономичная форма для удобного и легкого письма. Пишущий узел завальцован в металл. Защита от
1996 руб
Раздел: Капиллярные
Настольная игра №23 "Стану отличником. Азбука + арифметика".
НИ "Стану отличником: Азбука-арифметика" предназначена для игр и занятий с детьми от 3 до 8 лет. Игра включает в себя
479 руб
Раздел: Алфавит, азбука

33. Разработка основных биотехнологических процессов производства и системы управления качеством липидных косметических препаратов (на примере тоников для проблемной кожи)

34. Модель экономического развития Южной Кореи на современном этапе

35. Проблема применения моделей устойчивого развития на региональном уровне

36. Социально-экономическая модель в Швеции: процесс становления и развития

37. Методы и модели демографических процессов

38. Разработка анализатора газов на базе газового сенсора RS 286-620
39. Разработка месторождений газоконденсатного типа
40. Правовой режим земель, предоставленных для разработки недр

41. Российский опыт местного самоуправления: исторические модели и современное состояние

42. Деловой язык и культура речи юриста - тема "Разработка стратегии общения"

43. Разработка рекламной программы для страховой компании

44. Словообразовательные модели неологизмов в современном английском языке

45. Разработка коллекции мужской одежды на весну – лето 2002 г. под девизом «Закон соответствия»

46. Проектно-методическая разработка по лингводидактике

47. Социально-экономическая модель цивилизации древних майя

48. Основные черты античной модели

Точилка механическая "KW-trio".
Механическая точилка. Пластиковый корпус. Размер: 95x65x100 мм. Расцветка представлена в ассортименте, без возможности выбора.
482 руб
Раздел: Точилки
Стиральный порошок "Molecola" для белого белья и цветного детского белья, экологичный, 1,2.
Экологичный стиральный порошок для детского белья ТМ Molecola является безопасным как для детей с первых дней жизни, так и для окружающей
357 руб
Раздел: Для стирки детских вещей
Набор цветных карандашей "Noris Club", 24 цвета.
Детские цветные карандаши в картонной коробке. Серия «Noris Club» предназначена для использования детьми. Специальное защитное белое
377 руб
Раздел: 13-24 цвета

49. Основные положения консервативной модели общественного развития России

50. Визуальный HTML-редактор DreamWeaver. Разработка Web-дизайна

51. Разработка системы маршрутизации в глобальных сетях(протокол RIP для IP)

52. Разработка и создание СКС на базе сетей Ethernet при подключении пользователей жилого дома к глобальной сети INTERNET

53. Разработка технологии ремонта, модернизации сервера с двумя процессорами Pentium

54. Построение verilog-модели ber-тестера для проверки каналов связи телекоммуникационных систем
55. Разработка проекта локальной вычислительной сети административного здания судебного департамента
56. Модели TAKE-GRANT и их исследования

57. Разработка вычислительного устройства, состоящего из двух взаимозаменяемых частей: операционного автомата и управляющего автомата

58. Разработка контроллера встроенных каналов станции STM-1

59. Подсистема памяти современных компьютеров

60. Разработка АРМ на основе персонального компьютера для дома

61. Разработка аппарата измерения торцевого биения

62. Перспективы развития компьютерной техники (новейшие разработки 2005г.)

63. Разработка информационно-справочной системы "Сводка погоды" /Prolog/

64. Разработка информационно-справочной системы "Картотека ГАИ" /Prolog/

Контейнер для аптечки "Домашний доктор", 10 л.
Контейнер выполнен из прозрачного пластика. Для удобства переноски сверху имеется ручка. Внутрь вставляется цветной вкладыш с одним
324 руб
Раздел: 5-10 литров
Кроватка для кукол, деревянная.
Если ваша дочка мечтает собрать для любимой куколки целый мебельный гарнитур, то начинать необходимо с покупки именно этой реалистичной
401 руб
Раздел: Спальни, кроватки
Ростомер говорящий "Ферма".
Новинка от Азбукварика – говорящий плакат-ростомер! Повесьте его на стену на нужной высоте – узнайте, как растёт ваш малыш. Кнопки на
482 руб
Раздел: Ростомеры

65. Разработка командного процессора, реализующего команды dir и mkdir на ассемблере

66. Разработка информационно-справочной системы "Технический паспорт автомобиля" /Prolog/

67. Разработка информационно-справочной системы "Технический паспорт автомобиля" /Prolog/

68. Разработка фрагментов оболочки экспертной системы

69. Экспертные системы. Классификация экспертных систем. Разработка простейшей экспертной системы

70. Разработка алгоритмов и программ выполнения операций над последовательными и связанными представлениями структур данных
71. Разработка системного программного обеспечения
72. Разработка синтаксического распознавателя вычисляемого оператора перехода языка FORTRAN

73. Разработка ПО "Правила Дорожного Движения"

74. Разработка системы управления работой коммерческой компании

75. Разработка приложений в рамках COM

76. Разработка автоматизированной системы учета выбывших из стационара

77. Проектирование и разработка баз и банков данных

78. Разработка и анализ перспектив развития предприятия

79. Разработка информационно-справочной системы "Технический паспорт автомобиля"

80. Разработка программного обеспечения для оптимизации показателей надежности радиоэлектронных систем

Игра с липучками "Мама и малыш".
Потерялись малыши, где же их мамы? Собираем пары, ищем следы животных и соединяем в одну картинку на липучках. Увлекательные задания
497 руб
Раздел: Прочее
Деревянный конструктор "Три поросенка", 31 деталь.
Игровые наборы-конструкторы из дерева серии «Сказки» познакомят детей с героями детских сказок, подарят много часов увлекательных игр в
374 руб
Раздел: Настольный деревянный театр
Стиральный порошок "Сарма. Актив. Ландыш", универсал, 2400 грамм.
Стиральный порошок sarma active Ландыш для всех типов стирки предназначен для стирки изделий из хлопчатобумажных, льняных, синтетических
310 руб
Раздел: Стиральные порошки

81. Разработка информационно-справочной системы

82. Разработка базы данных `ДЕКАНАТ` в среде программирования "Delphi"

83. Разработка информационно-справочной системы

84. Разработка программы- тренажера "Управление электросетями"

85. Разработка базы данных, отражающей учет успеваемости студентов

86. Разработка лабораторного практикума "Создание тестирующей программы"
87. Разработка проекта ИВС для управления файловыми ресурсами и ресурсами печати в сетях под управлением Win2000
88. Разработка базы данных

89. Fox Pro - реляционная модель данных

90. Разработка и дизайн Web-сайта

91. Разработка справочно-информационной системы «Детский сад» в среде СУБД

92. Разработка базы данных для объекта автоматизации: гомеопатическая аптека

93. Разработка приложений на языке VBA в среде MS EXCEL по обработке данных для заданных объектов

94. Cреда разработки visual basic

95. Разработка системы задач (алгоритмы-программы) по дискретной математике

96. Разработка программы рисования линий с помощью мыши

Кресло детское.
Мягкое удобное кресло для отдыха. Кресло имеет прочный металлический каркас и покрытие из текстиля, оно легко собирается и разбирается и
706 руб
Раздел: Стульчики
Детские футбольные ворота 2 в 1.
Игровой набор включает в себя всё необходимое для тренировок маленьких футболистов - пластиковые сборно-разборные ворота с сеткой,
1306 руб
Раздел: Футбол
Мешок для обуви "Мерцающие звезды", 33х40 см.
Мешок для обуви. Размер: 33х40 см.
315 руб
Раздел: Сумки для обуви

97. Разработка САППР вакуумных систем на начальных этапах проектирования

98. Разработка конвертора из текстового формата nroff в гипертекстовый формат HTML

99. Разработка цикла лабораторных работ по основам работы в WINDOWS 2000


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.