Оглавление

Оглавление 2

Введение 3

1. Основы трехмерной графики 4

1.1 Трехмерная графика 4

1.2 Описание работы программы 5

1.3 Процесс преобразования координат 5

2. Описание классов и методов в программе 7

2.1 Описание классов и методов в программе 7

2.1.1 Класс Vector 7

2.1.2 Основной процесс рисования 7

3. Создание и работа NURBS в компьютерной графике 8

3.1 История NURBS 8

3.2 NURBS-кривые (Non-Uniform Rational B-Splines) 9

3.3 Работа с пакетом NURBS в 3d max 11

4. Использование NURBS в программе 21

4.1 Спецификации программы 21

4.2 Реализация NURBS в программе 22

4.3 Реализация кривых Безье в программе 23

4.4 Обработка мыши 23

4.5 Блок-схемы 23

4.6 Использование программы 26

4.7 Описание процедур 27

Заключение 29

Список литературы 30

Содержание

Выдержка из текста

Объектом исследования в данной работе является программный пакет 3Ds Max + V-Ray. Предметом исследования выступает значимая сторона объекта, а именно – моделирование и визуализация объектов и пространств в пакете трехмерного моделирования 3Ds Max + V-Ray.

Ярко выраженная полярность систем программного обеспечения САПР, существовавшая долгие годы, предлагала на выбор или мощные дорогостоящие “тяжелые” системы (класса CATIA, EUCLID, CADDS5, Pro/Engineer, Unigraphics) или “легкие” продукты, в основном отвечающие за выпуск чертежно-конструкторской документации или обеспечивающие ограниченное твердотельное моделирование. Появившиеся за последний год на рынке новейшие системы конструкторского моделирования заполняют этот вакуум и предлагают мощные решения среднего уровня в ценовом диапазоне $6000-$8000 за рабочее место. Один из самых заметных программных продуктов, относящихся к новой генерации, является SolidWorks, разработанный американской компанией SolidWorks Corporation, которая преследовала цель создания массовой системы для каждого конструктора под лозунгом “последние разработки в области CAD/CAM на каждый рабочий стол”. При этом мощный функционал продукта по возможностям конструирования приближает его к системам класса Pro/Engineer и позволяет создавать достаточно сложные трехмерные детали и сборки.

В программировании под понятием атлас понимают набор определенных данных. Например, в компьютерной графике используются текстурные атласы, которые содержат набор под-изображений, причем каждое из этих под-изображений является текстурой моделируемого двумерного или трехмерного объекта. Такие под-текстуры накладываются на моделируемый объект при помощи UV-преобразования, а координаты в атласе указывают, на какую часть изображения должна быть наложена заданная текстура.

Рост объема производства и повышение требований к качеству листа вызвали необходимость пуска новых непрерывных скоростных прокатных станов. Системы технологической смазки и охлаждения этих станов характеризуются не только большой мощностью и значительным объемом используемых жидкостей, но и гибкостью в управлении, универсальностью, совершенством средств очистки.

1. Аппроксимирующие функции метода являются аналитическими и точно удовлетворяют двумерному уравнению Лапласа в области, содержащейся внутри кривой, на которой решается задача; при этом погрешность допускается только на границе.

Известно, что с возрастом зубы становятся темнее. Врач – стоматолог должен учитывать этот факт, так как иногда даже при осветлении зубов пациент выглядит более молодо и наоборот – при подборе слишком темного оттенка можно искусственно "состарить" пациента.

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

Методологической основой нашей опытно-экспериментальной работы является теория о развивающем обучении Давыдова В. В., теория поэтапного формирования умственных действий Гальперина П. Я., учение о моделировании в обучении Салминой Н. Г., теория и практика работы по разработкам Истоминой Н. Б..

Конструкторами на стадии проектирования решается ряд сложных и многофакторных проектных, конструктивных и технологических задач, при этом некоторые из них, такие как моделирование сложных переходных зон в крупногабаритных элементах конструкций, не имеют детерминированных алгоритмов поиска оптимальных решений, ввиду чего работа над данными вопросами не всегда является достаточно эффективной.Существующие методики математического и компьютерного моделирования существенно упрощают рутинную работу конструкторов по поиску оптимальных решений, исключая необходимость выполнения большого количества расчетов «вручную», подбирая оптимальные соотношения искомых параметров в автоматизированном режиме.

Список литературы

1. OpenGL. Графика в проектах Delphi, Краснов, BHV, 2005.

2. Delphi, Хомоненко, BHV, 2008.

3. Delphi Справочное пособие, Архангельский, Бином, 2001.

4. Программирование графики в Delphi, Тюкачев, BHV, 2008.

5. OpenGL.Официальный справочник, Шрайнер, Диасофт, 2003.

список литературы

Похожие записи