Tp vektorni ff- georgi yordanov 41a 354815

Preview:

DESCRIPTION

 

Citation preview

Подготвил :Георги В. Йорданов

ТУ София ф-л Пловдив ,

I курс ,41а група, фак.№354815

Съдържание:Съдържание: Основна тема Основна тема Същнист на векторната графика Същнист на векторната графика 22DD и и 3D3D векторни графики векторни графики Резолюция на изображениетоРезолюция на изображението Векторните графични редакториВекторните графични редактори CorelDAWCorelDAW Файлови форматиФайлови формати Езици за маркиранеЕзици за маркиране за векторна графиказа векторна графика Векторната/разтерната графика –сравниниеВекторната/разтерната графика –сравниние Използвани източнициИзползвани източници

Графичните файлови формати Графичните файлови формати осигуряват един стандартизиран осигуряват един стандартизиран

метод за организиране на данните на метод за организиране на данните на едно изображение. Тази презентация едно изображение. Тази презентация

се отнася до форматите на се отнася до форматите на векторните изображения, използвани векторните изображения, използвани за съхранение на отделни рисувани за съхранение на отделни рисувани елементи – елипси, кутии, линии и елементи – елипси, кутии, линии и

текст и изображениятекст и изображения

Векторна графикаВекторна графика е метод за представяне на е метод за представяне на компютърни изображения, при което те се компютърни изображения, при което те се

описват с помощта на математически описват с помощта на математически формули,функции, вектори и др. подходящи формули,функции, вектори и др. подходящи

оператори. В допълнение може да бъде оператори. В допълнение може да бъде зададена информация за осветеност, зададена информация за осветеност, перспектива и покритие. Счита се за перспектива и покритие. Счита се за

противоположност на растерната графика, но противоположност на растерната графика, но това не е точно така. Векторното описание е това не е точно така. Векторното описание е принципно различен метод за съхранение на принципно различен метод за съхранение на

графична информация в компютърните графична информация в компютърните системи. Векторните графики са идеални за системи. Векторните графики са идеални за

прости или сложни рисунки, които трябва да са прости или сложни рисунки, които трябва да са независими от устройството или не е независими от устройството или не е

необходимо да бъдат фото-реалистични необходимо да бъдат фото-реалистични

Съществуват 2Съществуват 2DD и и 3D3D векторни графики. векторни графики.

• 2D графика -Графика, която се реализира в една плоскост. Например потребителския интерфейс . За пример на 2D векторна графика може да дадем следните картинки.

3D графика Визуално тримерна графика с двумерно устройство

(дисплей)  се използва рендеринг (rendering).   Процесът на създаване на 3D-изображение се

разделя на три етапа: Обектът се преобразува в мозаечен модел, т.е. става

разделянето му на множество многоъгълници (полигони).

Геометрическо преобразуване и осветеност. Рендеринг (rendering) - създаване двумерно

изображение от получените в първия етап многоъгълници.За представяне на изобразяване на тримерна сцена или обект.

Примери за 3D векторни изображения:

Резолюция на изображението: Независимо дали изображението е векторно или растерно на екрана на компютъра и като готово печатно произведение то винаги е съставено от точки. Броят

точки (пиксели) на определена площ е така наречената резолюция. Има голяма разлика при начина, по който ги

представя екрана на компютъра, матрицата на дигиталната камера, лентата на класическия фотоапарат, офсетовата машина,

принтерът и ситопечата. Като правило мониторите използват резолюция 96 dpi (означава “точка на инч”) за компютри работещи

с Windows или 72 dpi за компютри Macintosh. Цветовете се получават от различната яркост на пикселите. Това е т. нар. RGB (red, green, blue) - с него работят всички електронни медии, това е начина по който вижда човешкото око. Каква резолюция трябва да

използваме: Има едно просто правило, че резолюцията на изходното изображение трябва да е 1.25 до 1,75 по-голяма от

тази на избраната печатна технология.

Типично за векторните графични Типично за векторните графични редактори е да позволяват завъртане, редактори е да позволяват завъртане, преместване, огледало, разтягане, преместване, огледало, разтягане, изкривяване, изобщо да изпълняват изкривяване, изобщо да изпълняват афинни преобразувания на обекти, афинни преобразувания на обекти, промяна на z-последователност и промяна на z-последователност и комбиниране на примитиви в сложни комбиниране на примитиви в сложни обекти. По-сложните преобразувания обекти. По-сложните преобразувания включват настройка на действията включват настройка на действията върху затворени форми (събиране, върху затворени форми (събиране, изваждане, пресичане и т.н.)изваждане, пресичане и т.н.)

Някои по-известни редактори:

•RasterVect 15.9 - Програмата служи за конвертиране на растерни във векторни (DFX) графики, с които повечето CAD програми могат да работят. Има и TWAIN поддръжка, чрез която може да се вкарват данни от почти всеки скенер

•SmartDraw 2009 -Качествена програма за чертане на векторни графики

•JFDraw 1.8.0 JFDraw е програма за изчертаване на векторни графики написана на Java. Специализиран е в изработката на механични, електронни, архитектурни графики;

•Sodipodi за Win 9X/ME 0.34- Sodipodi е програма, но изключително мощна програма за професионално изчертаване на векторни графики, подобно на CorelDraw®, Adobe Illustrator® (комерсиални колеги) или Sketch, Karbon14 (безплатни колеги).

•DeleD 3D Editor- DeleD 3D Editor CE е мощен и професионален редактор за триизмерно моделиране. Програмата се фокусира над разработването на игри и е специално създадена за изработване на статични 3D обекти, светове. Авторите на продукта твърдят, че за час можем да разберем как да сътворяваме свои светове. Концепцията зад DeleD 3D Editor е проста: да рисуваме и манипулираме текстури, форми, комбинираме ги в 3D обекти, нагласяме светлината и сме готови.

•CADE 2.18.3 Представяме ви един графичен 2D векторен редактор за създаване и публикуване в Интернет на чертежи, схеми, рисунки, диаграми и карти

• и много други

Нека разгледаме най-известната и използвана програма за Нека разгледаме най-известната и използвана програма за векторни графики и изображения - CorelDAWвекторни графики и изображения - CorelDAW

CorelDRAW е софтуерен пакет за обработка на векторна CorelDRAW е софтуерен пакет за обработка на векторна графика, разработена от канадската корпорация Корел, която е графика, разработена от канадската корпорация Корел, която е базирана в град Отава , Канада.базирана в град Отава , Канада.Програмата създава и редактира векторни цифрови изображения с Програмата създава и редактира векторни цифрови изображения с илюстративен характер, предназначени за печат, Уеб и други медии. илюстративен характер, предназначени за печат, Уеб и други медии. Последната версия на системата, наречена X5 (всъщност версия 15), Последната версия на системата, наречена X5 (всъщност версия 15), излиза през януари 2010 г.излиза през януари 2010 г.Програмата е двумерно-равнинна (2D), защото координатната и Програмата е двумерно-равнинна (2D), защото координатната и система е двуосна, а обектите, размерите и разстоянията се описват с система е двуосна, а обектите, размерите и разстоянията се описват с 2 координати за позиция (x,y) и с 2 параметъра за ширина и височина 2 координати за позиция (x,y) и с 2 параметъра за ширина и височина (W, H). CorelDRAW е обектно-ориентирана програма, защото всичко, (W, H). CorelDRAW е обектно-ориентирана програма, защото всичко, което създава, разпознава и обработва, са обекти. Тя е което създава, разпознава и обработва, са обекти. Тя е векторнавекторна и и обектно-рисуващаобектно-рисуваща, защото инструментите за рисуване създават , защото инструментите за рисуване създават обекти, дефинирани с векторна и илюстрационна математика, поради обекти, дефинирани с векторна и илюстрационна математика, поради което е особено подходяща за създаване на художествени, учебни и което е особено подходяща за създаване на художествени, учебни и технически илюстрации.технически илюстрации.Програмата предлага собствен файлов формат CDR, който запазва Програмата предлага собствен файлов формат CDR, който запазва всички атрибути, използвани по време на работа, а също така всички атрибути, използвани по време на работа, а също така потдържа още 100 графични формата.потдържа още 100 графични формата.

Работния екран на програмата изглежта така :

Основни менюта :

 1. Title bar (Заглавна лента на програмата): Идентифицира програмата . Съдържа  меню и бутони  за управление на прозореца й: Минимизиране (Minimize),  възстановяване (Restore) и затваряне  (Close). 2. Menu Bar (лента с менюта): 11 менюта с над 460 команди. 3. Лента с опции Standard: Съдържа набор от най-често използваните команди и функции: New, Open, Save, Print, Copy, Cut, Paste, Undo, Redo, Import, Export, Zoom Levels. 4. Property Bar (Контекстно чувствителна лента с опции): Попълва се с опции отговарящи на инструмента и обекта. Тя променя състава си според избрания инструмент, селектирания обект и извършваната операция. 5. Color Palette  (Цветова палитра): Стандартизиран или съставен от потребителя набор от цветове за пряко оцветяване на обектите на екрана. При селектиран обект с ляв бутон на мишката върху цвят от палитрата се запълва вътрешността на обекта, с десен бутон върху цвят от палитрата се запълва контура на обекта. Ако задържите продължително левият бутон на мишката върху цвят от палитрата се отваря допълнителна палитра с близки нюанси на избрания цвят. 

6. Toolbox (Кутия с инструменти): Набор от най-често ползваните инструменти и функции за ръчна обработка на селектираните обекти. В кутията се различават два вида инструменти: самостоятелни и набори от функционално близки инструменти, представени като бутони със стрелка долу вдясно. 7. Dockers (докери): Приличат на диалогови прозорци, но за разлика от тях присъстват постоянно на екрана извън прозореца на документа. Така имате под ръка най-често употребявани функции и можете да експериментирате с различни ефекти. Докерите можете да визуализирате от менюто Window -> Dockers -> ... 8. Status Bar (Ред за състоянието): Подава информация свързана с текущата обработка: вид и размери на обекта, координати на курсора, цвят на контура и запълването и други. 9. Rulers (Мерни линии): Помощно средство при оразмеряване и позициониране на обектите на екрана. Има два рулера - хоризонтален и вертикален. Всеки рулер съдържа мерна скала, нулева точка в нея и мерна единица. От рулерите могат да се изтеглят неограничен брой помощни линии (guidlines).

tif tif - (TIFF - Tagged Image File Format). Универсален формат. Ако работите - (TIFF - Tagged Image File Format). Универсален формат. Ако работите във Photoshop и не сте обединили нивата запазва шрифтовете и във Photoshop и не сте обединили нивата запазва шрифтовете и векторните форми.векторните форми.

cdr cdr - собствен файлов формат на CorelDRAW. Подходящ за векторни - собствен файлов формат на CorelDRAW. Подходящ за векторни изображенияизображения

ai ai - собствен формат на Adobe Illustrator. Подходящ за рисуване на - собствен формат на Adobe Illustrator. Подходящ за рисуване на векторни картинки.векторни картинки.

CGMCGM ((Computer Graphics MetafileComputer Graphics Metafile)) - в миналото този формат е бил често - в миналото този формат е бил често използван , особенно за прехвърляне на стилизирани графики (клипове, използван , особенно за прехвърляне на стилизирани графики (клипове, clipclip--artart). В наши дни се използва по-рядко. ). В наши дни се използва по-рядко.

EPSEPS ((Encapsulated PostScriptEncapsulated PostScript)) - това е най-разпространения - това е най-разпространения PostScriptPostScript формат. При формат. При PostScriptPostScript (който сам по себе си е език за програмиране се (който сам по себе си е език за програмиране се получава много удачно съчетаване на данни във векторен и растерен получава много удачно съчетаване на данни във векторен и растерен формат. Записаните в този формат файлове съдържат едно формат. Записаните в този формат файлове съдържат едно нискокачествено растерно начално изображение, което служи за нискокачествено растерно начално изображение, което служи за предварително запознаване със съдържанието на файла. предварително запознаване със съдържанието на файла.

WMFWMF ((Windows MetafileWindows Metafile)) - подобен е на - подобен е на CGMCGM , но се използва по-често. , но се използва по-често. Служи за обмен на информация между почти всички програми за Служи за обмен на информация между почти всички програми за WindowsWindows. . При този формат файловете често се получават много по-малки от При този формат файловете често се получават много по-малки от съществуващите им растерни изображения (това не в следствие на съществуващите им растерни изображения (това не в следствие на компресиране, тъй като такова не се поддържа в този формат). компресиране, тъй като такова не се поддържа в този формат).

Файлови формати :

Езици за маркиране за векторна графика :

Това са езици за маркиране, използвани предимно за направата Това са езици за маркиране, използвани предимно за направата на векторна графика. Дефинират се чрез използването на синтактични и на векторна графика. Дефинират се чрез използването на синтактични и семантични правила за определяне на структурата им и съответното семантични правила за определяне на структурата им и съответното значение. Към момента са разработени множество различни езици за значение. Към момента са разработени множество различни езици за маркиране и продължават да се създават нови всяка година. маркиране и продължават да се създават нови всяка година. •Двумерна векторна графикаДвумерна векторна графика SVG , ,XAML, , VML , ,MetaPost, , Asymptote , ,GLE ,,RIP, PSTricks , ,PGF//TikZ , ,PDML •Тримерна векторна графикаТримерна векторна графикаXgl ,Xgl ,IGES,,VRML,,STEP,,DWF,,COLLADA,,X3D , ,3DXML , ,.3D , ,3DF

Нека да сравним векторната и разтерната графикаНека да сравним векторната и разтерната графика

•Векторната графика не е алтернатива на растерната графика, защото всяка от тях си има своя собствена цел и се използва за различен вид неща. Растерната компютърна графика има тенденцията да бъде по-добра за фотографии и за ситуации, където принципът на визуализация на векторната графика не се използва или би била твърде бавна.

•Векторните изображения са подходящи за графични елементи и рисунки с малко цветове (лога, пояснителни икони,илюстрации тип “рисунка” и т.н.) Растерните изображения са подходящи за представяне на фотографии

•Основното преимущество на векторните изображения е възможността за неограничена мащабируемост спрямо оригинала. Растерните също могат да бъдат мащабирани, но при тях това винаги е свързано със загуба на качество

•Растерните файлове по правило са значително по-големи по размер от векторните, тъй като в тях се пази информация за всяка точка. Векторните файлове са по-компактни, тъй като съдържат само списък на функциите, които описват обектите и техните параметри

Използвани източници :

•http://www.graphilla.com

•http://www.google.bg

•http://www.download.bg

•http://bg.wikipedia.org

•http://img.verycd.com

•http://www-it.fmi.uni-sofia.bg

•http://3ksorg.net

•http://www.tuj.asenevtsi.com

Recommended