23
ОБЪЕКТЛИ ГРАФИКАНИНГ ХУСУСИЯТЛАРИ
Векторли графика тамойиллари.
Векторли графиканинг математик асоси.
Текширилувчи нуқтанинг базавий функцияси.
Векторли графика тамойиллари.
Векторли графика тамойили математик тенгламалар ѐрдамида
жисмнинг чизиқли контурларини қуриш демакдир. Бу контурларни оддий
чизиқлар ѐрдамида шакллантиришга асосланган тасвирда (контурларини
элементар чизиқлар ѐрдамида шакллантирганда)
уларнинг синишлари ва
узулишлари пайдо бўлмаслигини бошқарувчи чизиқлар махсус жойлаштири-
лади ва шу усул билан чизиқларнинг узлуксизлиги таъминланади.
Векторли графика тамойиллари – бу унда ишлатиладиган формулалар
ва уларни қуриш усулларидир. Бироқ аниқ
формула асосида жисм
контурларини чизиқлар ѐрдамида кўриш бўлаклашни (дискртизация)
ифодалайди. Бундан қуйидаги асосий масала чизиқли контурларнинг барча
жабҳаларини қамраб олувчи формула қуриш масаласи келиб чиқади.
Бўлакларга бўлиш чизиқли амал бўлгани учун умумий шакл жуда кўп
сондаги кичик фрагментларга - сплайнларга ажралади. Бунда ҳар бир
бўлакни ифодалаш учун энг оддий формула (функция)ни
ажратиб олиш
лозим. Векторли графикада шу мақсадлар учун Безье ва NURBS чизиқлари
ишлатилади. Бу чизиқларнинг шакли кўплаб текширилувчи нуқталарнинг
жойлашиши ва таянч нуқталарини интерактив кўчириш билан аниқланади.
Доирани кўпбурчак билан алмаштиришда кўпбурчакнинг бурчаклари
қанчалик кўп бўлса у шунчалик доирага яқин бўлади, аммо ҳатто бурчаклар
сони чексиз марта орттирилганда ҳам доирага тенг бўла олмайди.
Бизга маълумки ҳар бир чизиқни, масалан тўғри чизиқ ѐки
парабола,
икки усул билан ифодалаш мумкин:
- аналитик, математик формулалар ѐрдамида;
- график ѐки геометрик, бунда у тексликда график кўринишда ифодала-
нади.
Жисм тасвирини векторли ифодалашда қуйидаги иккита асосий
бошланғич шартлар қабул қилинади:
- чизиқни мумкин қадар кичик фрагментларга бўлиш:
- бўлакларни ифодалаш учун энг оддий функция ѐки формулани танлаб
олиш.
Табиийки
энг оддий функция, бу чизиқли боғланиш бўлиб, уларнинг
ѐрдамида тўғри чизиқлар ифодаланилади. Чизиқ
расмни етарлича кичик
бўлакларга бўлиб, ҳосил бўлган нуқталар тўғри чизиқ билан
бирлаштирилади. Чекли сондаги чизиқлар ѐрдамида хоҳлаган
жисмнинг
шаклини ѐки ихтиѐрий мураккаб чизиқни ҳосил қилиш мумкин.
Бундай технологиянинг асосий ютуғи, унинг соддалигидир: ҳар бир
чизиқча учун унинг чекка нуқталари координаталарини сақлаш кифоя. Шу
24
усул билан жуда катта эгри чизиқни юзга яқин нуқталари орқали ифодаласа
бўлади.
Растрли графикада тасвирнинг асосий ташкил этувчиси нуқта бўлса,
векторли графикада – чизиқ.
Чизиқ матиматека нуқтаи назаридан бир бутун объект сифатида
қаралгани учун уни ифодалашда ишлатиладиган қийматлар ҳажми
растрли
графикадагига қараганда анча кичик.
Чизиқ – векторли графиканинг элементар объектидир. Ҳар қандай
объект каби чизиқ қуйидаги хоссаларга эга: шаклга (тўғри чизиқ, эгри чизиқ),
қалинлик, ранг, чизилиш (узлуксиз, пунктир). Ёпик чизиқлар тўла рангланиш
хусусиятига ҳам эга бўлади, яъни улар билан чегараланган соҳа бошқа
объектлар ѐки бирор ранг билан тўлдирилиши мумкин. Оддий ѐпиқ бўлмаган
чизиқ тугунлар деб аталувчи иккита нуқта билан чегараланади. Тугунларнинг
параметрлари чизиқнинг шакли ва бошқа объектлар билан ўзаро
муносабатига таъсир этади. Векторли графикани бошқа барча объектлари
чизиқлар ѐрдамида ифодаланилади. Масалан, куб ўзаро
бир - бирига
боғланган 6 та квадратдан ташкил топган, уларнинг ҳар бири эса ўз новбатига
4 та бир- бирига боғланган чизиқдан иборат. Демак кубни 12 та бир - бири
билан боғлик бўлган чизиқлардан ташкил топган деб тасаввур қилиш
мумкин.
Do'stlaringiz bilan baham: