Hosted by uCoz
Алгоритмы компьютерной графики: лабораторные работы, задания, учебные и методические материалы, рекомендации, ... </font></span>

 

Главная

Алгоритмы компьютерной графики

Гостевая

 

21.12.2010:

Лекция 9. Расчёты, работа в Gen_MAPw:  редактирование БД, вывод в карту, оформление карты, редактирование контуров, формирование сетки, аппроксимация, подключение и настройка растра (подложки-фона), настройка уровней изолиний, формирование изолиний. Об адаптации и интерактивной "подгонке" цифрового поля. Действия по методике "Провели дополнительные замеры => Экспортировали => Приняли и обработали => Выполнили аппроксимацию => Сформировали изолинии => Анализ, сопоставление с эталоном". 

Практикум. Освоение расчётов в Gen_MAPw: настройки и расчёты сетки, настройки и расчёты алгоритма аппроксимации, настройки и расчёты набора изолиний, настройки вывода растра-фона..

   

17.12.2010:

Лекция 8. О системе ГеоБазаДанных. Как работать с архивом Ampes*.exe. Архитектура системы, основные папки, расширения файлов пакета Gen_MAPw. Файловая политика пользователей. Запуск, сценарии работы. Интерфейсные установки, задание параметров расчета, расчеты, вывод, импорт и экспорт. Панели, типы окон. (Обучающая система пользователя в среде пакета - тексты, демонстрации, примеры, типовые сценарии).

Практикум. Освоение интерфейса, настройка среды окружения,  работа с протоколами Gen_MAPw.

   

14.12.2010:

Практикум.  lab6g_(AlgCG-09)  ◄  Продолжение работы по проекту Запрограммировать в КТС Mathematica формирование и вывод изображений семейств кривых Безье (Эрмита), проведенных через опорные точки двух разными способами ориентированных в пространстве кривых Эрмита (Безье). Обязательно привести параметры индивидуального варианта.

Уточнения, детализация

   

13.12.2010:

Не пропустите в гостевой запись

13.12.2010 10:35 написал(a) мне В.Тар
... Кто хочет заработать с Ut=1.1, Вам туда => http://narod.ru/disk/1302238001/lab6g_(AlgCG-09).rar.html

Практикум.  lab6g_(AlgCG-09)  ◄  Содержание проекта:

Запрограммировать в КТС Mathematica формирование и вывод изображений семейств кривых Безье (Эрмита), проведенных через опорные точки двух разными способами ориентированных в пространстве кривых Эрмита (Безье). Обязательно привести параметры индивидуального варианта. Дать постановку задания, назвать и кратко описать применяемые алгоритмы.

   

10.12.2010:

Скачать фрагменты слайдов лекции 7.12(7) можно здесь   AlgCG-08frgm_86  Краткое содержание:  ►  Кривые на плоскости и в пространстве.  ► Представление в явной форме.  ► Неявная форма представления.  ► Параметрические полиномиальные кривые.  ► Параметрические кривые, задаваемые кубическим полиномом.  ► Кривые Эрмита.  ► Кривые Безье.  ► Пояснения по lab6f.

Практикум.  lab6f_(AlgCG-08)  ◄  Содержание проекта:

► Запрограммировать в КТС Mathematica построение и визуализацию 3D изображения одной опорной грани (не параллельной ни одной координатной плоскости) -- трапеция, вершины которой обозначены кубоидами и подписаны. Ребро B1C1 не в горизонтальной плоскости, ребро A1D1 - в горизонтальной, подписи вершин дать с разных сторон, A1 - проекция B1, D1 - C1. В рисунок должны быть включены оси.
► Запрограммировать построение и визуализацию 3D изображения опорной грани A1B1C1D1 (шаг 1) и кривой Безье/Эрмита. Кривую позиционировать в проходящей через ребро B1C1 плоскости, повёрнутой относительно луча ребра на 10 - 20 градусов против часовой стрелки -- в сторону плоскости XOZ (отдельно вывести угол наклона). Форма кривой - на одном участке кривая должна быть выше, на другом ниже уровня ребра. Рассчитать и вывести в список таблицу значений координат на кривой, выполнив разбиение с равномерным шагом по параметру.
► Выполнить вдоль кривой дискретизацию с равномерным шагом не по параметру, а по длине дуги. Показать точки сферами, опустить лучи-проекции на горизонтальную плоскость, проходящую через ребро A1D1, сферами (другого цвета) показать и эти точки. Рассчитать и вывести таблицу значений координат точек на кривой

Дополнительные материалы по алгоритмам для реализации в проекте: Foley_vanDam_kn2_218-xxx.djvu, RogersAdams_MatOsnCompGr_218-xxx.djvu, ShikinPlis_Krivye_i_poverhnosti_093-113.djvu (размещены на сервере).

   

   

  Внимание! Занятия будут проходить только при условии присутствия не менее 1/2 списочного состава группы.

   

  Занятия 10.12 переносятся на 13.12.

   

  Старосте! Прошу организовать перенос занятий 10.12 на другое время.

   

3.12.2010:

Скачать фрагменты слайдов лекции 3.12(6) можно здесь   AlgCG-07frgm_86  Краткое содержание:  ► Проецирование трехмерных объектов.   ► Иерархия геометрических проекций.  ► Параллельные проекции.  ► Аксонометрические проекции.  ► Центральная проекция.  ► Проецирование. Математический аппарат.  ► Пояснения по lab6e.

Практикум. Содержание проекта: запрограммировать в КТС Mathematica формирование и вывод изображений проекций индивидуального объекта ХХХ     lab6e_(AlgCG-07)  (Запланированное занятие-семинар "Обсуждение тем ...", т.к. доклады не подготовлены,  заменено практикой, в итоговый рейтинг включен дополнительный проект)

Дополнительные материалы по алгоритмам для реализации в проекте: Foley_vanDam_313-342.djvu, RogersAdams_MatOsnCompGr_144-196.djvu, ShikinBoreskov_KompGra_090-099.djvu (размещены на сервере).

   

1.12.2010:

Скачать фрагменты слайдов лекции 30.11(5) можно здесь   AlgCG-06_Transform2-3Dfrgm(86).rar  Краткое содержание:  ► Представление преобразований переноса, масштабирования, поворота в 2D.  Сложение преобразований 2D: поворот вокруг произвольного пункта P1, масштабирование объекта относительно произвольного пункта P1.  Матричное представление преобразований 3D. Сложение преобразований 3D. Задача составления матрицы - результата преобразования 3D, обеспечивающего преобразование PQ и PR в плоскость YoZ и PQ на ось Z.

Практикум. Пояснения по lab6d, задание     lab6d_(AlgCG-06) 

Дополнительные материалы: Foley_vanDam_291-312.djvu, RogersAdams_MatOsnCompGr_076-114.djvu, ShikinBoreskov_KompGra_073-087.djvu (размещены на сервере).

   

26.11.2010:

Заслушали и обсудили доклады, презентации "Аппаратное обеспечение трехмерной графики" (И.А.В.), "Типы 3D-моделей. Способы создания и представления 3D-объектов в компьютере" (Ш.М.С.). Презентации на сервере.

Скачать фрагменты слайдов лекции 26.11(4) можно здесь   AlgCG-05_v101126frgm_d6.pdf  Краткое содержание:  ► Классификация (альтернативная) методов представления трехмерных объектов.  ► Сеточные модели.  ► Сеточные модели. Триангуляция.  ► Преобразования 2D. Примеры реализации в Mathematica.  ► Однородные координаты

   

24.11.2010:

Лабораторная работа lab6c (с дополнительными пояснениями; добавлены иллюстрации, приведены фрагменты кода, которые решают задачу формирования выходных данных):     lab6c-101124_d6.pdf  Тема: Методы измерения, интерпретации и визуализации рельефа поверхности Сформировать/построить/придумать непрерывную функцию двух аргументов x и y, определенную в прямоугольнике,  имеющую zmin и zmax и несколько участков поведения, характерного для рельефа местности (плато, склон, холм, яма, порог/уступ, ложбина, канал). Иллюстрировать. Выбрать профиля наблюдения, “снять” замеры в контрольных точках анализируемой поверхности, вывести значения в файл (“послать для восстановления поверхности”), который потом нужно принять и использовать в Gen_MAP или ??? для реконструкции формы рельефа поверхности.

Изменён срок представления проектов на проверку: Ut = 1.1 - до 27.11, Ut = 1.0 - до 29.11, Ut = 0.9 - до 30.11.

   

21.11.2010:

Были вопросы, просили подсказать, где найти ... Разместил 
3_Grafika_v101121.rar   <=>  http://narod.ru/disk/115749001/3_Grafika_v101121.rar.html. В архиве этом архиве: 1) 3_Grafika_v101121.nb + SchTar.nb  <= там обязательно прочитайте: "Отметим некоторые особенности синтаксиса системы ...", а в секции "Коллекция многогранников" найдете ответы, как понимать задания, где написано "pentagonal antiprism" и подобное.  2) AlgCG-03.nb - там иллюстрации, показанные на лекции, и Вы можете повторить, проиграть другие варианты.

   

20.11.2010:

... по какому плану происходит выступление на темы, зарезервированные для докладов?

1) "Презентация должна быть подготовлена в соответствии с изложенными ниже требованиями (   Referat_Trebova1011.htm  ), отправлена на algkompgra@narod.ru не позже, чем за 1 день до плановой даты выступления."
2) "Готовность к докладу санкционируется ответом В.Тар по почте."   В этом же письме, если тема в основном раскрыта, даются рекомендации по плану выступления, примерные временные ориентиры.

   

21.11.2010 (1):

Скачать фрагменты слайдов лекции 19.11(3) можно здесь   AlgCG-03frgm_86.pdf  Краткое содержание:  ► Тест. “Разбор полётов” ...  ► Lighting (Освещение)   ► Классификация методов представления трехмерных объектов (основные реализации)   ► Практикум. Пояснения по lab6b

   

18.11.2010 (1):

Лабораторная работа lab6b. Групповой проект.  Тема: Типы представлений геометрических объектов в 3D пространстве.

Запрограммировать формирование и вывод изображения сплошного 3D-объекта воксельным методом моделирования: ХХХ баллов начисляются, если формируется и выводится изображение указанного объекта; +YY призовых баллов начисляются, если выполнена оптимизация алгоритма; +ZZ призовых баллов начисляются, если реализована функция построения разрезов сплошных тел (только по оптимизированному алгоритму). Объекты визуализации: 6b1, 6b2, 6b3, 6b4, 6b5  или …

   

Некоторым будут очень кстати программы, перечисленные ниже. 

Думаю, что некоторым будут очень кстати программы, перечисленные ниже.  Более того, советую держать копии на флэшке или сотовом -- трудно предвидеть, что вдруг оказалось просроченным на чужом компьютере.

PDF-XChange Viewer - бесплатная программа для просмотра файлов в формате PDF, более быстрая и более функциональная в отличие от известного просмотрщика Adobe Reader. Кроме стандартных возможностей программа позволяет одновременно просматривать сразу несколько файлов, добавлять комментарии и аннотации к документам, "на лету" редактировать любые страницы PDF, экспортировать содержимое в файлы BMP, JPEG, TIFF, PNG и другие, а также осуществлять другие действия.    PDF_XChange.rar 

Foxit Reader - бесплатная программа для просмотра и печати документов в формате PDF, альтернатива всем известной программе Adobe Reader. Просмотрщик Foxit Reader приятно удивляет легкостью и дружелюбием интерфейса, размерами (меньше двух мегабайт) и скоростью открытия файлов PDF.

Программа не нуждается в инсталляции, не требовательная к программной и системной конфигурации компьютера и способна работать практически со всеми версиями Windows.    Foxit Reader 2.3.3309.rar 

PhotoFiltre. Оригинальная, мощная и бесплатная программа для редактирования изображений от французского разработчика. PhotoFiltre умеет производить различные манипуляции с изображениями и применять широкую гамму графических эффектов. Программа проста и имеет интуитивно понятный интерфейс, и может быть легко и быстро освоена пользователем любого уровня. Имеется русский интерфейс.
Обширная коллекция графических эффектов позволяет начинающим пользователям почувствовать себя настоящими профессионалами в мире фотографии. Можно использовать как стандартные функции (настройка яркости, контраста, насыщенности, цветности, освещенности), так и множество художественных фильтров.     PhotoFiltre.rar 

   

17.11.2010 (1):

Скачать фрагменты слайдов лекции 16.11(1-2) можно здесь   AlgCG-02frgm_86.pdf  Краткое содержание:  ► Компьютерная графика - это …  ► Технологический конвейер компьютерной графики     ► Компьютерная графика. Системы координат    ► Геометрическое моделирование ...

   

16.11.2010 (5):

По докладам на заданные темы ...  О требованиях к включаемой в электронный документ-реферат интеллектуальной продукции, ее содержании и назначении ... Требования по оформлению, внешнему виду слайдов, технические требования к анимации слайдов, текстовых и графических объектов на них   Referat_Trebova1011.htm 

   

12.11.2010 (5):

По ссылке откроете документ с первой порцией предложенных тем и проектов:     AlgCG-10-proekty1.html  . Уже распределены 1-1, 1-2, 1-4. Остальные "ждут" своих почитателей. Советую "не копать червей", т.к. никто обойден вниманием не будет. При отсутствии добровольцев буду назначать - например, вытаскивая номерок.

   

12.11.2010 (4):

Фактически на первой паре первого занятия разговор был о: Информационные ресурсы. Обратная связь. Основная литература. Основная часть учебной программы …- будут ли уточнения, конкретизация типового документа. 101110-Таранчук.pps. Тест 16.11.2010. Индивидуальные задания, групповые проекты -- Плагиат …. Будем выполнять … . Семинары. Доклады …Сроки, ответственность. Темы на 19.11.10. Основные пакеты, программное обеспечение. Deutz_Engine+Титры1011.wmv. Пояснения по lab6a.
Предлагаю считать, что это был семинар.

   

 По lab6a размещен уточнённый текст задания. Предыдущий lab6a-101112_d62.doc удалите. В архиве теперь lab6a-101112+_d62.doc

    

12.11.2010 (3):

Лабораторная работа lab6a  lab6a-101112_d62.rar  .

Составить/сформировать/построить/придумать аналитически заданную непрерывную гладкую функцию y = f(x) в указанной области определения вида как на эскизе. Функция должна иметь заданное число нулей, быть монотонной слева от первого и справа от последнего контрольных значений аргументов (левее X1 и правее Xk). Локальные минимумы и максимумы должны быть на интервалах (Ymin,Y1), (Y2,Ymax), соответственно.

    

12.11.2010 (2):

Тест 16.11.2010 (входной). Обязательный   AlgCG-10-inptTest.html  Не повторяется, придётся отрабатывать, выполняя проекты

   

12.11.2010 (1):

Основная часть учебной программы …   101112_AlgCG_progr_v0.pdf 

 

►►  Там "остатки былой роскоши"    Ресурсы eRes-TVB

   

►►  Было в 2009/10    AlgCG-09.html

   

►►  Было в 2008/09    AlgKompGra08.html

   

Литература

Основная
1. Роджерс Д., Адамс А. Математические основы машинной графики: Пер. с англ. - М.: Мир, 2001. -604 с.

(РоджерсАдамс МатОсновыМашГрафики.djvu)

2. Роджерс Д. Алгоритмические основы машинной графики - М.: Мир, 1989. -512 с.

(Rodzhers D. Д.Роджерс Алгоритмические основы машинной графики(Mir, 1989)(ru).djvu)

3. Никулин Е.А. Компьютерная геометрия и алгоритмы машинной графики. ‑ СПб.: БХВ-Петербург, 2003. -560 с.

(Nikulin_e_a_kompyuternaya_geometriya_i_algoritmy_mashinnoy_g.djv)

4. Дьяконов В.П. Mathematica 5.1/5.2/6. Программирование и математические вычисления. – М.: ДМК Пресс, 2008. -576 с.

(http://narod.ru/disk/26265738000/Mathematica%205.1%2C%205.2%2C%206.pdf.html Mathematica 5.1, 5.2, 6.pdf [4.94 МБ],)

5. Морозов А.А., Таранчук В.Б. Программирование задач численного анализа в системе Mathematica: Учеб. пособие.– Мн.: БГПУ, 2005. -145 с.

6. Шикин Е.В., Боресков А.В. Компьютерная графика: динамика, реалистичные изображения. М. Диалог-МИФИ. 1995. -288 с.

(Shikin E.V., Boreskov A.V. Komp'juternaja grafika..djvu)

7. Шикин Е.В., Боресков А.В. Компьютерная графика. Полигональные модели. - М.: ДИАЛОГ-МИФИ, 2001. -464 с.

(Shikin E.V., Boreskov A.V. Komp'juternaja grafika.. poligonal'nye modeli (MIFI, 2001)(ru) (600dpi)(T)(461s)_CsCg_.djvu)

8. Эйнджел, Эдвард.  Интерактивная компьютерная графика. Вводный курс на базе OpenGL, 2 изд.: Пер. с англ. — М.: Издательский дом "Вильямс", 2001. -592 с.

(Эйнджел Интерактивная комп.графика.djvu)

9. Фоли Дж., вэн Дэмм А.  Основы интерактивной машинной графики: В 2-х книгах. Кн. 1. М:. Мир 1985. -368 с.

(ФОЛИ, Дж1.djvu)

10. Фоли Дж., вэн Дэмм А.  Основы интерактивной машинной графики: В 2-х книгах. Кн. 2. М:. Мир 1985. -368 с.

(ФОЛИ, Дж2.djvu)

 

Дополнительная
11. Ясовеев М.Г., Таранчук В.Б. и др.  Геоэкология Беларуси /Ясовеев М.Г., Таранчук В.Б., Антипин Е.Б., Гледко Ю.А., Томина Н.М., Авхимович А.Н./ Мн.: Право и экономика, 2006, -366 с.

12. Абламейко С.В., Лагуновский Д.М. Обработка изображений: технология, методы, применение. Учебное пособие, -Мн.: Амалфея, 2000. -304 с.

13. Таранчук В.Б.  Графический сервис вычислительного эксперимента : учеб.-метод. пособие. – Минск.: БГУ, 2009. -124 с.

Литература, электронные ресурсы. e_Ресурсы на \\Serv314\SubFaculty\ и на ... 

http://narod.ru/disk/26265809000/Mathematica%20dlya%20studenta.pdf.html

Mathematica dlya studenta.pdf  (8.29 МБ)

Половко А. Mathematica для студента. – БХВ-Петербург. 2007. – 368 с.

 

http://narod.ru/disk/26265738000/Mathematica%205.1%2C%205.2%2C%206.pdf.html

Mathematica 5.1, 5.2, 6.pdf (4.94 МБ)

Дьяконов В. П. Mathematica 5.1/5.2/6. Программирование и математические вычисления. – М.: ДМК Пресс, 2008. – 576 с.

 

Уже устарели, но, возможно, кому-то будут интересны:

http://eres-tvb.narod.ru/po_Mathema/indexMathema.html

Компьютерная алгебра и системы компьютерной алгебры (Системы компьютерной алгебры.htm) SistKompAlgebry.zip.

Воробьев Е.М. ВВЕДЕНИЕ В СИСТЕМУ “МАТЕМАТИКА”:

Mathematica.pdf (8 538 512) => Mathematica.part1.exe + Mathematica.part2.rar <=

Дьяконов В.П. Система символьной математики. Математика 2.2.2 => Mathematica_2_2.rar <=

Mastering Mathematica as a Symbolic Pocket Calculator (663s., djvu) => Mastering_Mathematica.rar <=

Mathematica by example (535s., djvu) => Mathematica_by_example.rar <=

Иллюстрированный самоучитель по Mathematica (фрагменты, 9 html’ов) => samouchitel_po_Mathematica.rar <=

 

  Было на главной:

 

24.11.2010 23:55 обновлены:   Рейтинги,   Темы. Задания. Оценки,   lab6c-101124_d6.pdf 

 

Приветствую магистрантов ФПМИ 2011 г. выпуска !

 

Желаю, чтобы при вручении дипломов ВАС было столько же, как сегодня!

 

Стартуем! И пусть ваш выпуск превысит рекорд по проценту заработавших "автомат".

 

Опрос о предварительной заинтересованности предметом   здесь  ◄.  Опрос проводится 11-19.11.2010

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

 

Получить ответы на все вопросы можно в гостевой книге   

 

Главная

Алгоритмы компьютерной графики

Гостевая

 

◄ ◄ ◄      Счетчик на ЭТОЙ странице установлен 11.11.2010
Hosted by uCoz