3D-modellarni Yaratish: Dasturlarga Umumiy Nuqtai, Tavsif

Mundarija:

3D-modellarni Yaratish: Dasturlarga Umumiy Nuqtai, Tavsif
3D-modellarni Yaratish: Dasturlarga Umumiy Nuqtai, Tavsif

Video: 3D-modellarni Yaratish: Dasturlarga Umumiy Nuqtai, Tavsif

Video: 3D-modellarni Yaratish: Dasturlarga Umumiy Nuqtai, Tavsif
Video: 3d modelni internetga yuklash 2024, Aprel
Anonim

"3D" iborasi inglizcha "3 o'lchov", ya'ni "3 o'lchov" qisqartmasi. "3D" ramzlari (rus adabiyotida "3d" qisqartmasi ham tez-tez ishlatiladi) ob'ekt yoki texnologiya boshqalardan ikkitadan ortiq o'lchamlari bilan ajralib turishini bildiradi.

3D-modellarni yaratish: dasturlarga umumiy nuqtai, tavsif
3D-modellarni yaratish: dasturlarga umumiy nuqtai, tavsif

3D modellar nima uchun kerak?

Haqiqiy dunyodagi barcha ob'ektlar uch o'lchovga ega. Shu bilan birga, aksariyat hollarda uch o'lchovli ob'ektlarni ifodalash uchun biz ikki o'lchovli sirtlardan foydalanamiz: qog'oz varag'i, kanvas, kompyuter ekrani. Haykaltarosh uch o'lchovli figuralarni yaratadi, ammo granitdan haykal o'ymakorligini boshlashdan oldin u kelajakdagi asar bir necha ko'rinishda - har tomondan tasvirlangan eskizlarni yaratadi. Xuddi shu tarzda, me'mor yoki dizayner, ishlab chiqarilgan mahsulotlar yoki binolarning tekis ko'rinishini Whatman qog'ozida yoki kompyuter ekranida aks ettirish orqali ishlaydi.

Majburiy ta'lim doirasidagi "rasm chizish" predmeti uch o'lchovli modellashtirishni - qog'oz varag'ining tekis, ikki o'lchovli yuzasida hajmga ega bo'lgan ob'ektlarni aniq tavsiflashni o'rgatishni maqsad qiladi. Bundan tashqari, bolalarga bolalar bog'chasi va boshlang'ich maktablarida plastilinni modellashtirish darslarida uch o'lchovli modellashtirish o'rgatiladi. Ta'lim jarayonida 3D-modellashtirishga katta e'tibor tasodifiy emas. Haqiqiy ob'ektlarni yaratish bo'yicha har qanday faoliyatda ushbu ob'ekt har tomondan qanday ko'rinishini yaxshi bilishingiz kerak. Tikuvchi va kiyim-kechak dizaynerlari ma'lum bir shaklga ega bo'lgan kishiga kostyum yoki kiyim qanday mos kelishini bilishi kerak. Sartarosh sartaroshlik va soch turmagi yaratadi, u hajmga ega bo'ladi va turli burchaklardan farq qiladi. Zargar o'zining zargarlik buyumlarini modellashtiradi. Tish shifokori nafaqat chiroyli sun'iy tish yaratishi, balki uning bemorning qolgan tishlariga nisbatan joylashishini ham hisobga olishi kerak. Duradgor uch o'lchovli qismlarning bo'g'inlarini juda aniq moslashtirishi kerak. U, shuningdek, u yaratgan mebeldan qanday qilib foydalanishda qulay bo'lishini va uning ichki qismga qanday mos kelishini vizual tarzda ko'rishni istaydi.

Rasm
Rasm

Uzoq vaqt davomida turli kasb vakillari uch o'lchovli modellashtirish uchun ko'plab turlardan iborat chizmalardan foydalanganlar. Shaxsiy kompyuterlarning ko'payishi bilan dasturiy ta'minotga uch o'lchovli modellarni yaratish vazifasining bir qismini ishonib topshirish mumkin bo'ldi. Loyihalashtirishni avtomatlashtirish tizimlari (SAPR) birinchilardan bo'lib ekranning tekisligida yaratilgan uch o'lchovli ob'ektlarning dinamik displeyining funksionalligini o'z ichiga oldi. "Dinamik" so'zi bu holda uch o'lchovli ob'ekt tasvirini ekranda aylantirish va uni har tomondan ko'rish qobiliyatini anglatadi. Shu bilan birga, 3D model dinamikasi modelning shaklini o'zgartirish va harakatlanish qobiliyatini ham anglatishi mumkin. Multfilmlar va kompyuter o'yinlarini yaratuvchilarida bunday funktsiyaga ehtiyoj bor.

Yigirmanchi asrning ikkinchi yarmida, hatto kompyutergacha bo'lgan davrda ham uch o'lchovli sirtni tozalash texnologiyalari paydo bo'ldi. Ikkinchi Jahon urushi tugaganidan ko'p o'tmay, AQSh Havo Kuchlari Parsons Inc tomonidan berilgan algoritm bo'yicha murakkab qismlarni frezalashtiradigan mashinalar yaratish bo'yicha ishlarni moliyalashtirdi. Ushbu ishlar kompyuterning raqamli boshqaruvi (CNC) dastgohlari butun sinfini yaratishga olib keldi. CNC mashinalari uchun ish algoritmlarini loyihalashtirish 3D modellashtirish sohasidagi yana bir vazifadir.

1986 yilda amerikalik muhandis Charlz V. Xoll stereolitografiya yordamida uch o'lchovli narsalarni bosib chiqaradigan printer yaratdi. Keyinchalik 3D-printerlar paydo bo'ldi, ular turli xil materiallardan uch o'lchovli mahsulotlarni, shu jumladan inson a'zolarini bosib chiqarish uchun printerlarni yoki masalan, qandolat bezaklari va tayyor ovqatlarni bosib chiqaradigan printerlarni bosib chiqarishdi. Bugungi kunda oddiy, ammo juda yaxshi ishlaydigan 3D printerni smartfon narxiga sotib olish mumkin va unga uy uchun hajmli moslamalarni yoki modellar va turli xil qurilmalarning tafsilotlarini bosib chiqarish mumkin. Bosib chiqarish uchun barcha 3D printerlar ma'lum formatda kirish sifatida uch o'lchovli modelni oladi.

Rasm
Rasm

3D modellashtirishning asosiy printsiplari

3D modellashtirish uchun zaruriy shart - bu fazoviy tasavvurning mavjudligi. Mehnatning kelajakdagi natijasini tasavvur qilish, uni har tomondan ruhiy ravishda aylantirish va ko'rib chiqish, shuningdek model qaysi elementlardan iboratligini, qanday imkoniyatlar yaratishini va qanday cheklovlar qo'yishini tushunib etish muhimdir. Tabiatan har kimning fazoviy tasavvurlari har xil darajada rivojlangan, ammo savodxonlik yoki musiqa qulog'i singari uni rivojlantirish mumkin. O'zingizga hech narsa rivojlanmayotganini aytib, taslim bo'lmaslik, balki dastlab oddiy modellarni yaratish, asta-sekin murakkabroq modellarga o'tish orqali tajriba orttirish muhimdir.

Agar biron bir SAPR dasturida siz uchta to'rtburchak chizsangiz va ularni chizish qoidalariga muvofiq joylashtirsangiz, u holda dasturning uch o'lchovli modelining displey moduli ushbu uchta proektsiyaga mos keladigan parallelepipedni yaratishi va ekranda ko'rsatishi mumkin. Xuddi shu tarzda, chizish qoidalariga rioya qilgan holda siz deyarli har qanday qismning modelini yaratishingiz mumkin.

3D modellashtirish uchun barcha dasturlar vektorli hisoblanadi. Bu shuni anglatadiki, ular ob'ektlarni alohida nuqtalar to'plami sifatida emas, balki formulalar to'plami sifatida tasvirlaydi va faqat butun ob'ektlar bilan ishlaydi. Agar siz ob'ektning faqat yarmini o'zgartirishingiz yoki ko'chirishingiz kerak bo'lsa, unda siz uni kesishingiz kerak bo'ladi (agar buni amalga oshirishga imkon beradigan vosita bo'lsa) va yarmlarini yangi narsalar sifatida tuzating. Vektorli muharrir bilan ishlash uchun matematik formulalarni bilish umuman shart emas, ular dasturga kiritilgan. Ushbu yondashuvning muhim va foydali natijasi shundaki, har qanday ob'ektni sifatini buzmasdan ko'chirish, o'zgartirish va masshtablash mumkin. Boshqa tomondan, agar siz to'rtburchaklar chizishga harakat qilsangiz, masalan, uning chegaralari bo'ylab bir-birlariga vizual ravishda tegadigan ko'plab nuqtalarni joylashtirish orqali dastur sizni tushunmaydi. Dastur uchun bu to'rtburchak emas, balki juda ko'p nuqta bo'ladi. U sizningcha, to'rtburchaklar bilan bu bilan hech qanday xatti-harakatlar qila olmaydi. To'rtburchak yaratish uchun siz mos vositani tanlashingiz va undan foydalanishingiz kerak. Keyin dastur yaratilgan ob'ekt bilan har qanday harakatlarni amalga oshirishga imkon beradi: uni o'zgartiring, berilgan nuqtaga o'tkazing, cho'zing, egil va hokazo. Shuningdek, 3d modellashtirish uchun dasturlarning aksariyati, masalan, Photoshop-dan olingan raster formatdagi (bmp, jpg, png,

"G'isht" dan 3D-modellashtirish

Texnik tafsilotlarning aksariyati volumetrik ibtidoiylarning kombinatsiyasidir: parallelepipedlar, sharlar, prizmalar va boshqalar. 3D-modellashtirish uchun har qanday vosita volumetrik ibtidoiylar kutubxonasiga ega va foydalanuvchi tomonidan belgilangan parametrlarni hisobga olgan holda ularni ko'paytirishga qodir. Masalan, masalan, silindrning modelini yaratish uchun dasturdagi mos vositani tanlash va diametri va balandligini belgilash kifoya. Shuningdek, uch o'lchovli dizaynga oid barcha dasturlar uch o'lchovli raqamlar bilan kamida ikkita matematik operatsiyani bajarishga qodir: qo'shish va ayirish. Masalan, ibtidoiylardan ikkita tsilindrni yaratdik: biri diametri 5 sm va balandligi 1 sm, ikkinchisi diametri 3 sm va balandligi 1 sm dan katta bo'lsa, siz ularni birlashtira olasiz markaziy o'qi va birinchi (kattaroq) silindrdan ikkinchisini olib tashlang … Natijada tashqi diametri 5 sm va ichki diametri 3 sm bo'lgan qalinligi 1 sm bo'lgan yuvish mashinasi paydo bo'ladi. Agar sizda, masalan, alohida narsalarning alohida to'plami bo'lsa: "quloq va burunsiz bosh", "burun", " chap quloq "va" o'ng quloq ", keyin ularni bog'lab, qo'shib, yangi" quloq va burunli bosh "ob'ektini yaratishingiz mumkin. Agar sizda turli xil shakldagi quloqlar, burunlar va boshlar kutubxonasi bo'lsa, u holda siz do'stingizning (yoki o'zingizning) boshingizning modelini yaratishingiz mumkin. Keyin, hosil bo'lgan boshdan "og'iz" ob'ektini chiqarib, siz og'zingiz bilan bosh olishingiz mumkin. Dastur kutubxonasida mavjud bo'lgan yoki tashqaridan dasturga yuklangan ob'ektlarni "g'ishtlardan" 3d-model yaratish - bu oddiy va eng mashhur usullardan biri.

Albatta, har qanday dasturda barcha holatlar uchun "qurilish bloklari" mavjud emas. Shu bilan birga, ko'plab ob'ektlarni kosmosdagi boshqa ob'ektlarni harakatga keltirish yoki ularni o'zgartirish orqali yaratish mumkin. Masalan, xuddi shu silindrni o'zingiz asos yaratgan holda aylana olib, yuqoriga ko'tarib, har bir qadamni bitta ob'ektdagi pozitsiyalarni qo'shib ushlab turishingiz mumkin. Agar dasturda bunday vosita mavjud bo'lsa, unda u hamma narsani o'zi bajaradi, siz faqat quyidagilarni ko'rsatishingiz kerak: qaysi traektoriya va bazani qancha masofaga ko'chirishingiz kerak. Shunday qilib, yuqorida tavsiflangan texnologiyaga muvofiq yaratilgan yuvish vositasidan siz yangi ob'ekt - quvur yaratishingiz mumkin. Shu jumladan - har qanday egrilikning ko'plab egiluvchanligi bo'lgan quvur. Muhim nuqta: buning uchun aylana dastlab uch o'lchovli bo'lishi kerak. Keling - ahamiyatsiz qalinligi bilan, lekin nolga teng emas. Buning uchun dasturda qalinligi nolga teng tekis figurani ahamiyatsiz, lekin o'ziga xos qalinligi bilan uch o'lchovli raqamga aylantirish uchun vosita bo'lishi kerak.

Ko'pburchaklardan 3 o'lchamli modellashtirish

Ko'pgina 3D modellashtirish dasturlari "mashlar" deb nomlangan maxsus turdagi ob'ektlar bilan ishlaydi. Mesh - bu uchburchakli to'r yoki 3D ob'ektning tepalari, qirralari va yuzlari to'plamidir. Meshlardan tashkil topgan ob'ektni tushunish uchun, masalan, Lego qismlaridan yaratilgan robotga qarash mumkin. Har bir qism alohida mash. Agar Lego qismining o'rtacha kattaligi 1 sm bo'lsa va siz 50 sm balandlikdagi robotni yig'sangiz, unda unda siz qo'ygan rasmni (masalan, odamning) tanib olish mumkin bo'ladi. Biroq, bunday haykalning realizmi juda mo''tadil bo'ladi. Yana bir suhbat, agar siz o'rtacha o'lchamlari 1 sm bo'lgan qismlardan 50 kilometr balandlikda robot yaratadigan bo'lsangiz. Agar siz butun ulkan haykalni ko'rish uchun munosib masofani bosib o'tsangiz, sirtning burchakliligini sezmaysiz va robot silliq teriga ega tirik odamga o'xshab qolishi mumkin.

Mesh siz xohlagan darajada kichik bo'lishi mumkin, demak siz model yuzasining har qanday ingl. Asosan, meshlardan ob'ektni qurish 2D tasvirdagi pikselli art bilan bir xil. Biroq, biz to'rtburchaklar shaklidagi nuqtalar to'plami "to'rtburchak" ob'ekt emasligini eslaymiz. Bu shuni anglatadiki, meshlardan yaratilgan tasvir uch o'lchovli ob'ektga aylanishi uchun uning konturlari hajm bilan to'ldirilishi kerak. Buning uchun vositalar mavjud, ammo ular 3D modellashtirishga yangi kelganlar tomonidan ko'pincha unutiladi. Xuddi shu narsa, masalan, sirt (masalan, shar) hajmli shaklga aylanishi uchun u butunlay yopiq bo'lishi kerak. Tayyor yopiq yuzadan bitta nuqta (bitta mash) olib tashlashga arziydi va dastur uni 3D ob'ektga aylantira olmaydi.

3D modelning harakati va ko'rinishi

Meshlardan yoki boshqa yo'l bilan avtomobil ob'ektini yaratishni tasavvur qiling. Agar uch o'lchovli modellashtirish dasturida siz traektoriyani va ob'ekt ichidagi biron bir nuqtaning harakatlanish tezligini formulaga o'rnatgan bo'lsangiz, boshqa barcha nuqtalar sinxron ravishda harakatlanish shartini o'rnatgan bo'lsangiz, u holda mashina harakat qiladi. Agar bir vaqtning o'zida avtomobil g'ildiraklari alohida narsalar sifatida tanlansa va ularning markazlariga harakatlanish va aylanishning alohida traektoriyalari tayinlangan bo'lsa, u holda avtomobil g'ildiraklari yo'l bo'ylab aylanadi. Avtomobil tanasi va uning g'ildiraklari harakati o'rtasidagi to'g'ri yozishmalarni tanlab, siz yakuniy multfilmning realizmiga erishishingiz mumkin. Xuddi shu tarzda, siz "odam" ob'ektini harakatga keltirishingiz mumkin, ammo buning uchun odam anatomiyasi va yurish yoki yugurish dinamikasi tushunilishi kerak. Va keyin - hamma narsa oddiy: skelet skeletlari topildi va uning har bir qismiga o'zlarining harakat qonunlari beriladi.

Uch o'lchovli modellashtirish dasturida yaratilgan ob'ekt o'z shakllarida yaratuvchining hayoti yoki fantaziyasidan olingan haqiqiy namunani to'liq takrorlashi mumkin, u haqiqatan ham harakat qilishi mumkin, ammo shunga qaramay, unga to'liq mos kelish uchun yana bir xususiyat etishmaydi. Ushbu xususiyat to'qimadir. Sirtning rangi va pürüzlülüğü bizning idrokimizni belgilaydi, shuning uchun ko'pchilik 3d-tahrirlovchilar to'qimalarni yaratish uchun vositalarga, shu jumladan tayyor sirt kutubxonalariga ega: yog'och va metalldan oy nurida g'azablangan dengizning dinamik to'qimalariga qadar. Biroq, barcha 3D modellashtirish vazifalari bunday funktsiyani talab qilmaydi. Agar siz 3D printerda chop etish uchun model yaratayotgan bo'lsangiz, unda uning yuzasi teksturasi bosib chiqariladigan material bilan aniqlanadi. Agar siz mebel ishlab chiqaruvchilar uchun SAPR-da shkafni loyihalashtirmoqchi bo'lsangiz, unda, albatta, mahsulotni tanlangan yog'och turlari tarkibida "kiyintirish" siz uchun qiziqarli bo'ladi, ammo kuch-quvvat hisob-kitoblarini amalga oshirish juda muhim bo'ladi. xuddi shu dastur.

3D modellashtirishda fayl formatlari

3D ob'ektlarni yaratish, tahrirlash va ishlab chiqarish uchun dasturiy ta'minot bozorda o'nlab dasturlar va paketlar tomonidan taqdim etilgan. Bunday dasturiy ta'minotning ko'plab ishlab chiquvchilari simulyatsiya natijalarini saqlash uchun o'zlarining fayl formatlarini ishlatadilar. Bu ularga o'z mahsulotlaridan yaxshiroq foydalanish va dizaynlarini noto'g'ri ishlatilishidan himoya qilish imkonini beradi. Yuzdan ortiq 3D formatdagi fayllar mavjud. Ulardan ba'zilari yopiq, ya'ni yaratuvchilar boshqa dasturlarga o'zlarining fayl formatlaridan foydalanishga ruxsat bermaydilar. Ushbu holat 3d-modellashtirish bilan shug'ullanadigan odamlarning o'zaro ta'sirini ancha murakkablashtiradi. Bitta dasturda yaratilgan maket yoki modelni boshqa dasturga import qilish va konvertatsiya qilish juda qiyin yoki imkonsizdir.

Biroq, deyarli 3D bilan ishlash uchun deyarli barcha dasturlar tomonidan tushuniladigan ochiq 3D grafik fayl formatlari mavjud:

. COLLADA - bu turli xil ishlab chiquvchilar dasturlari o'rtasida fayllarni almashish uchun maxsus ishlab chiqilgan XML-ga asoslangan universal format. Ushbu format Autodesk 3ds Max, SketchUp, Blender kabi mashhur mahsulotlar tomonidan qo'llab-quvvatlanadi (ba'zi hollarda, maxsus plagin talab qilinadi). Bundan tashqari, ushbu format Adobe Photoshop-ning so'nggi versiyalarini tushunishi mumkin.

. OBJ - Wavefront Technologies tomonidan ishlab chiqilgan. Ushbu format ochiq manbali va ko'plab 3D grafik muharrirlari tomonidan qabul qilingan. Ko'pgina 3d modellashtirish dasturlari.obj fayllarini import qilish va eksport qilish imkoniyatiga ega.

. STL - stereolitografiya yordamida chop etishga mo'ljallangan fayllarni saqlash uchun mo'ljallangan format. Bugungi kunda ko'plab 3d printerlar to'g'ridan-to'g'ri.stl-dan chop etishlari mumkin. Bundan tashqari, uni ko'plab kesuvchilar - 3D printerda bosib chiqarishni tayyorlash dasturlari qo'llab-quvvatlaydi.

Onlayn 3d muharriri tinkercad.com

Rasm
Rasm

Autodesk-ga tegishli bo'lgan tinkercad.com sayti 3D modellashni noldan boshlaydiganlar uchun eng yaxshi echimdir. To'liq bepul. O'rganish oson, saytda bir soat ichida asosiy funktsiyalarni tushunishga va boshlashga imkon beradigan bir nechta darslar mavjud. Sayt interfeysi rus tiliga tarjima qilingan, ammo darslar faqat ingliz tilida mavjud. Biroq, ingliz tilidagi asosiy bilimlar darslarni tushunish uchun etarli. Bundan tashqari, Internetda rus tilidagi qo'llanmalar va tinkercad darslarining tarjimalarini topish qiyin emas.

Saytning ish joyida, shu jumladan boshqa foydalanuvchilar tomonidan yaratilgan juda ko'p miqdordagi primitivlar mavjud. Miqyosni o'lchash, koordinatali tarmoqqa va ob'ektlarning asosiy nuqtalariga o'tish uchun vositalar mavjud. Har qanday ob'ekt teshikka aylantirilishi mumkin. Tanlangan moslamalarni birlashtirish mumkin. Ob'ektlarni qo'shish va ayirish aynan shu tarzda amalga oshiriladi. Transformatsiyalar tarixi, shu jumladan yangi saqlangan ob'ektlar uchun mavjud, bu juda ko'p qadamlarni orqaga qaytarish kerak bo'lganda juda qulaydir.

Yuqorida tavsiflangan elementar funktsiyalar etarli bo'lmaganlar uchun skriptlarni yozish va shunga mos ravishda ob'ektlarni o'zgartirish uchun murakkab skriptlarni yaratish funktsional imkoniyatlari mavjud.

Ob'ektlarni kesish uchun asbob yo'q. Ularning sof shaklida ko'pburchaklar mavjud emas (ko'pburchak model ma'lum darajada egri chiziqli ob'ekt ibtidoiylarida amalga oshiriladi). To'qimalar yo'q. Biroq, tinkercad sizga juda murakkab va badiiy narsalarni yaratishga imkon beradi.

STL, OBJ, SVG formatidagi fayllarni import qilish va eksport qilishni qo'llab-quvvatlaydi.

SketchUp

Rasm
Rasm

Google Corporation tomonidan bir necha yil oldin sotib olingan Trimble Inc kompaniyasining yarim professional 3d grafik muharriri. Pro versiyasining narxi 695 dollarni tashkil etadi. Imkoniyati cheklangan bepul onlayn versiyasi mavjud.

Bir necha yil oldin muharrirning bepul ish stoli versiyasi mavjud edi, ammo bugungi kunda faqat onlayn versiyasi pulsiz mavjud. Veb-versiyada egri chiziqlar va Extrude vositalarini yaratadigan oddiy chizish vositalari mavjud, bu sizga tekis rasmdan qattiq narsa yaratishga imkon beradi. Shuningdek, veb-versiyada qatlamlar va to'qimalar mavjud. Foydalanuvchilar tomonidan yaratilgan ob'ektlar va to'qimalarning kutubxonasi mavjud.

O'z formatidagi fayllar uchun import qilish mumkin (SketchUp loyihasi). Bundan tashqari.stl faylini voqea joyiga ob'ekt sifatida qo'shishingiz mumkin.

Google bilan bog'lanishlar SketchUp-ga internet-gigant xizmatlari bilan birlashishga imkon beradi. Bu nafaqat bulutli xotiraga kirish, bu erda siz o'zingizning ishingizda foydalanish uchun ko'plab tayyor sahnalarni va moslamalarni topishingiz mumkin, shuningdek, realistik sahnalarni yaratish uchun Google Earth-dan sun'iy yo'ldosh va havo tasvirlarini import qilish imkoniyatidir.

Umuman olganda, SketchUp-ning bepul versiyasining imkoniyatlari tinkercad-da mavjud bo'lgan funktsiyalardan sezilarli darajada yuqori, ammo ba'zi jiddiy operatsiyalarni bajarishga urinayotganda SketchUp veb-sayti tez-tez sekinlashadi, go'yo pulli versiyaga o'tish yaxshiroq ekanligiga ishora qilmoqda. mahsulot. SketchUp-ning bepul versiyasi deyarli har qadamda uning imkoniyatlarini kengaytirish uchun pul to'lash taklifi bilan chiqadi.

SketchUp Pro yaxshi funktsional imkoniyatlarga ega ekanligi va masalan, mebel dizaynida yoki ichki dizaynni ishlab chiqishda keng qo'llanilishini hisobga olsak, jiddiy modellashtirishga qadam qo'ymoqchi bo'lganlar uchun mahsulotning bepul veb-versiyasini o'zlashtirishni tavsiya etamiz, ammo ularning kuchli tomonlari va maqsadga muvofiqligiga hali ishonchimiz komil emas, pulli versiyalarga o'tish.

Blender

Blender - bu Linux yoki PostgreSQL bilan birgalikda dasturiy ta'minotni bepul tarqatish g'oyasi bilan birlashtirilgan dasturchilar hamjamiyati deyarli hamma narsani qilishi mumkinligini ko'rsatadigan afsonaviy loyihadir.

Rasm
Rasm

Blender deyarli cheksiz imkoniyatlarga ega bo'lgan professional 3D grafik muharriri. U animatsiya va realistik 3D-sahnalar yaratuvchilari orasida eng katta mashhurlikka erishdi. Ushbu mahsulotning imkoniyatlariga misol sifatida biz "O'rgimchak odam 2" filmi uchun barcha animatsiyalar yaratilganligini keltira olamiz. Va - nafaqat ushbu film uchun.

Blender muharriri imkoniyatlarini to'liq o'zlashtirish uchun katta mablag 'sarflash va 3D grafikaning barcha jihatlari, shu jumladan yorug'lik, sahnani sozlash va harakatlanishni tushunish talab etiladi. Unda volumetrik modellashtirish uchun barcha taniqli va ommabop vositalar mavjud bo'lib, imkonsiz yoki hali ixtiro qilinmagan vositalar uchun Python dasturlash tili mavjud bo'lib, unda muharrir o'zi yozilgan va uning imkoniyatlarini jur'at etishicha kengaytirishingiz mumkin.

Blender foydalanuvchilari hamjamiyati yarim milliondan ziyod kishini tashkil qiladi, shuning uchun uni o'zlashtirishda yordam beradigan odamlarni topish qiyin bo'lmaydi.

Oddiy loyihalar uchun Blender haddan tashqari funktsional va murakkab, ammo 3d-modellashtirish bilan jiddiy shug'ullanadiganlar uchun bu juda yaxshi tanlovdir.

Tavsiya: