Faska, tutashma, nusha ko’chirish, ko’zgu, o’xshashlik va massiv buyruqlari. Shtrixlash buyruqlari
Ushbu kitob "Kompyuter grafikasi" fanidan referat bo'lib, unda "Faska", "Tutashma", "Nusha ko'chirish", "Ko'zgu", "O'xshashlik" va "Massiv" buyruqlari hamda "Shtrixlash" buyruqlari kabi kompyuter grafikasi elementlarini chizish usullari va ularning algoritmlari o'rganiladi. Kitobda har bir buyruqning vazifasi, qo'llanilishi va amaliy misollar keltirilgan bo'lib, o'zbek, rus va ingliz tillaridagi dialoglar bilan tushuntirilgan.
Asosiy mavzular
- "Faska" buyrug'i: To'g'ri to'rtburchakning burchaklarini kesilgan (faskali) holda chizish usuli. Burchaklarni kesish soat strelkasiga teskari bajariladi. Masofalarni kiritish orqali faska hosil qilish qadamlari tushuntirilgan.
- "Tutashma" buyrug'i: To'g'ri to'rtburchakning burchaklarini berilgan yumaloqlash bo'yicha chizish usuli. Yumaloqlash radiusi va kengligini kiritish orqali tutashma hosil qilish qadamlari tushuntirilgan.
- "Copy Object" funksiyasi: Ob'ektlarni bir martali va ko'p martali nusxalash usullari. Belgilangan nuqtalarga ob'ektlarni ko'chirish orqali nusxa olish qadamlari ko'rsatilgan.
- "Ko'zgu" funksiyasi: Ob'ektni ko'zgu funksiyasi orqali aks ettirish usuli. Ko'zgu liniyasini belgilash va ob'ektni aks ettirish qadamlari tushuntirilgan.
- "O'xshashlik" funksiyasi: Ob'ektni parallel nusxa ko'chirish va berilgan masofada kattalashtirish (kichraytirish) usuli. Masofani kiritish va siljish yo'nalishini ko'rsatish orqali parallel ko'chirish qadamlari tushuntirilgan.
- "Array" funksiyasi: Ob'ektni ko'paytirish uchun massiv yaratish usuli. To'g'ri burchakli va polyar massivlar yaratish qadamlari ko'rsatilgan.
- Ob'ektni shtrixlash: Ob'ekt va konturni shtrixlash usullari. Shtrixovka turini, burchagini va masshtabini o'zgartirish qadamlari tushuntirilgan.