Vibecoding · 7-dars · 5-6 sinflar
Fan: IT / VibecodingПредмет: IT / VibecodingSubject: IT / Vibecoding Hafta: 2Неделя: 2Week: 2

3D Modellar Dunyosi: AI Bilan O'yin Obyektlarini Yaratish

Qanday qilib 2D chizma Roblox va Minecraft uchun haqiqiy hajmli 3D modelga aylanadi? 3D to'rlar, poligonlar, teksturalar va AI 3D generatorlarini o'rganamiz.

Geometriya Asoslari

2D va 3D Farqi: Yassi Rasm vs Hajmli Model

Zamonaviy o'yinlar 3 o'lchamli fazoda yashaydi. 3D model oddiy yassi rasmdan nima bilan farq qiladi?

2D Rasm / Sprayt (Piksel) 🖼️

Faqat Eni (X) va Bo'yi (Y) bor. Uni aylantirib, orqa tomonidan ko'rib bo'lmaydi. Har bir burchak uchun yangi rasm chizish kerak.

3D Model (To'r / Mesh) 🧊

X, Y va Chuqurlik (Z) o'qiga ega! O'yinchi modelni 360° aylantirishi, ustiga chiqishi va o'yin ichida erkin boshqarishi mumkin.

3D Model Anatomiyasi

3D Model Ichida Nima Bor? Nuqtalar, Qirralar va Poligonlar

Har qanday qahramon yoki qurol kompyuter xotirasida uchburchak shakllardan yig'ilgan to'rdir:

1. Cho'qqilar (Vertices / Nuqtalar) 📍

3D fazodagi nuqtalar. Butun shakl ushbu nuqtalar ustiga quriladi.

2. Poligonlar (Yuzalar / Faces) 📐

Nuqtalarni birlashtiruvchi tekis yuzalar. Poligonlar qancha ko'p bo'lsa, model shuncha silliq bo'ladi.

3. Tekstura va Rang (Texture Map) 🎨

To'r ustiga yopilgan rangli 'teri'. U temir, yog'och, neon nur yoki matoni aks ettiradi.

4. O'yin Fayli (.GLB / .OBJ) 💾

Roblox Studio, Minecraft va barcha 3D o'yin dvijoklari taniydigan umumiy 3D fayl formati.

AI 3D Qanday Ishlaydi?

AI Qanday Qilib Matndan 3D Model Yasaydi?

Ilgari 3D rassom bitta qurolni yasashga 1 hafta sarflardi. Zamonaviy AI buni 60 soniyada bajaradi:

  • 1. Prompt yozish: Shakl, material va obyekt vazifasini aniq bayon qilamiz (masalan: qora titandan yasalgan kiber-qalqon).
  • 2. Fazoviy hisoblash: AI modelni har tomondan 360 gradusda tasavvur qilib, fazoviy nuqtalar bulutini yaratadi.
  • 3. To'rni qotirish (Mesh Baking): Nuqtalar poligonlarga aylanadi va ustiga yaltiroq tekstura yopiladi.
  • 4. .GLB faylni yuklab olish: Tayyor 3D faylni yuklab olib, o'yinga to'g'ridan-to'g'ri joylaymiz!
3D Prompt Formulasi

Mukammal 3D Promptning 4 Qismli Formulasi

1. OBYEKT: Kiber-razvedkachi uchuvchi dron-robot
+ 2. O'YIN USLUBI: Low-poly 3D game asset, Roblox / Minecraft ga mos
+ 3. MATERIAL VA RANG: Qora mat titan, neon havorang linzalar, mis simlar
+ 4. TO'R SIFATI: Simmetrik, butun to'r (single closed mesh), yotqizilgan tekis zamin, isolated

Tavsiya: 'single mesh' va 'game ready' so'zlari AI ga modelni teshik va bo'shliqlarsiz, mustahkam bitta to'r qilib yasashni buyuradi.

3D Xatolarini Nazorat Qilish

AI Yaratgan 3D Modelda Qanday Xatolar Bo'lishi Mumkin?

Har qanday generatsiya qilingan modelni o'yinga qo'yib bo'lmaydi. Quyidagi 3 ta xatoga diqqat qiling:

1. Teshik To'rlar (Holes) 🕳️

Agar poligon teskari qarasa, model ichi ko'rinib qoladi. Qahramon bu to'siqdan o'tib ketadi.

2. Haddan Tashqari Ko'p Poligon ⚡

Bitta qutida millionta poligon bo'lsa, o'yin qotadi (lag). O'yinlar uchun yengil Low-Poly kerak.

3. Havodagi Bo'laklar (Debris) 🎈

AI ba'zan havoda osilib turgan mayda nuqtalarni qoldiradi. Ularni tozalash lozim.

Amaliy Vazifa

Bugungi Vazifa: O'z O'yiningiz Uchun 3D Artefakt Yarating

Bugun har bir o'quvchi o'z o'yini uchun bitta asosiy 3D modelni yaratadi va pasportini to'ldiradi:

  • 1. Obyektni tanlash: Afsonaviy energiya qilichi, kiber-jetpak, kvant sandig'i yoki uchar transport.
  • 2. Formulali prompt: Low-poly uslubi va materiallar ko'rsatilgan professional prompt yozish.
  • 3. Generatsiya va 360° ko'rish: 3D vositada modelni har tomondan tekshirish, nuqsonlarni aniqlash.
  • 4. Varaqani to'ldirish: Model hajmi, formati va o'yindagi vazifasini varaqaga yozish.
Jonli Amaliyot · Taymer

3D Ustaxona: 11 Daqiqalik Jonli Generatsiya

11:00

3D generatorni oching. Promptingizni kiriting, modelni generatsiya qiling va uni har tomondan aylantirib ko'ring!

Tahlil va Taqdimot

3D Modellar Ko'rigi: Sinov va Fikr-Mulohaza

3D modelingizni yoningizdagi sherigingizga ko'rsating va quyidagi 3 savolga javob bering:

1. 360° Ko'rinishi

Model orqa tomonidan ham oldi kabi chiroylimi? Yuvilib ketgan joylari yo'qmi?

2. Rang va Yaltiroqlik

Metall haqiqiy temirga o'xshaydimi? Mayda detallari aniq ko'rinyaptimi?

3. O'yinga Tayyorligi

Roblox yoki o'yin dvijogi ushbu faylni qotmasdan ocholadimi?

Uyga Vazifa

Uyga Vazifa: O'yin Uchun 2 Ta 3D Obyekt To'plami

Bajarilishi shart bo'lgan vazifalar:

  1. O'z loyihangiz uchun 2 ta 3D model yarating: 1 ta qurol/asbob + 1 ta atrof-muhit buyumi (sandiq, to'siq yoki portal).
  2. Ikkala modelni .GLB formatda saqlang yoki 4 tomondan olingan skrinshotlarini tayyorlang.
  3. Varaqadagi texnik pasportni to'liq to'ldiring (material, o'yindagi kuchi, xususiyatlari).

Baholash Mezoni (10 ball):

  • 3 ball: 4 qismli prompt formulasi to'g'ri yozilgan.
  • 4 ball: Teshiklarsiz, toza 2 ta 3D model generatsiya qilingan.
  • 3 ball: Varaqadagi texnik parametrlar to'liq to'ldirilgan.
Target International SchoolTarget International School Kirish 0–2
1 / 10