Различия между версиями 2 и 5 (по 3 версиям)
Версия 2 от 2010-02-17 12:50:41
Размер: 807
Редактор: FrBrGeorge
Комментарий:
Версия 5 от 2010-02-18 13:09:36
Размер: 1378
Редактор: FrBrGeorge
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 5: Строка 5:
= Работа с файлами и командной строкой; векторный графический редактор = = Работа с файлами и командной строкой; различие векторной и растровой графики =
Строка 10: Строка 10:
  * `sys.argv[]`
  * Что такое "открыть с помощью"
  * Векторная и растровая графика, пример форматов `XPM` и `SVG`
  * {*}
`sys.argv[]`
  * {*} Что такое "открыть с помощью"
Строка 17: Строка 18:
  1. {i} ??
  1. ??
  1. Дополнить рисовальщик функцией заливки
    * [[attachment:figure2]] пример входного файла
    * [[attachment:drawer2.py]] заливка с просмотром вглубь
    * [[attachment:drawer3.py]] заливка с просмотром вширь и вглубь по выбору
  1. {i} Подумать-таки над архитектурой векторного редактора :)

Работа с файлами и командной строкой; различие векторной и растровой графики

Программа-рисовальщик (см. предыдущее занятие): как открывать файл?

  • {o} — тема по Linux

  • <!> ­— необязательная тема

  • Векторная и растровая графика, пример форматов XPM и SVG

  • {*} sys.argv[]

  • {*} Что такое "открыть с помощью"

  • Архитектура векторного графического редактора

Домашнее задание

  • {i} — теоретическое задание

  • {*} — новая тема

  1. Дополнить рисовальщик функцией заливки
    • figure2 пример входного файла

    • drawer2.py заливка с просмотром вглубь

    • drawer3.py заливка с просмотром вширь и вглубь по выбору

  2. {i} Подумать-таки над архитектурой векторного редактора :)


CategoryClass CategoryVmsh

LecturesVMSH/2010-02-17 (последним исправлял пользователь FrBrGeorge 2010-02-18 13:09:36)