Loyihalar rivoji (va yashash uchun ham ๐) moliyaviy tomondan qo'llab turgan:
Akhmadiy
Donishmand Dasturchi
Yunusjon - IT Blog
kanallari mualliflariga rahmat. Alloh sizlardan rozi bo'lsin!
Akhmadiy
Donishmand Dasturchi
Yunusjon - IT Blog
kanallari mualliflariga rahmat. Alloh sizlardan rozi bo'lsin!
Telegram
Programming โ
Ushbu kanalda IT va Dasturlashga aloqador mavzularda subyektiv fikrlarimni bayon qilaman.
๐ฅ10๐2
Aleph Nought pinned ยซLoyihalar rivoji (va yashash uchun ham ๐) moliyaviy tomondan qo'llab turgan: Akhmadiy Donishmand Dasturchi Yunusjon - IT Blog kanallari mualliflariga rahmat. Alloh sizlardan rozi bo'lsin!ยป
Blenderchilar yoki umuman 3d model yasay oladiganlar bo'lsa, zo'r (foydali) loyiha qilar edik, klent bor. Pulini arra qilamiz! Zadacha murakkab emas. Manimcha endi o'rganganlar ham qila oladi.
๐4๐ฅ2๐ค2
This media is not supported in your browser
VIEW IN TELEGRAM
Quyon o'ynadi))
Foobar bo'yicha bugun bilganlarim:
1. Yozgan kodingizni yashirin usulda test qilarkan. Bu degani kodingiz qayerda fail bolganini bilmaysiz. Masalan birinchi yozilgan solution da 9 ta testdan 8 tasi pass. Ammo 1 ta fail boldi. Aynan qaysi case da fail bo'lgani ko'rinmidi.
2. Python ide lar uchun ideal til emas ekan)
3. Bazi joydan single-line comment larni o'chirganim uchun pass bo'ldi, bo'lmasa qarishni boshlayotgan edim)
Foobar bo'yicha bugun bilganlarim:
1. Yozgan kodingizni yashirin usulda test qilarkan. Bu degani kodingiz qayerda fail bolganini bilmaysiz. Masalan birinchi yozilgan solution da 9 ta testdan 8 tasi pass. Ammo 1 ta fail boldi. Aynan qaysi case da fail bo'lgani ko'rinmidi.
2. Python ide lar uchun ideal til emas ekan)
3. Bazi joydan single-line comment larni o'chirganim uchun pass bo'ldi, bo'lmasa qarishni boshlayotgan edim)
๐11๐ฅ5๐พ2๐1
Forwarded from Poytaxt (Parallel Tashkent)
Media is too big
VIEW IN TELEGRAM
Poytaxt 2.0 is coming...
๐ฅ24๐7๐3
Forwarded from ๐ Dasturchining kundaligi
Yandex Taxiga o'xshash dasturni bugun jonli efirda yasab ko'rmoqchiman. Bir necha soatda ๐ค
Okay, faqat bitta sharti bor: 200 ta like๐ช
Texnologiyalar: react-native, supabase, google-sdk
Nomini: Samalyot taksi desak nima deysiz?)
Okay, faqat bitta sharti bor: 200 ta like
Texnologiyalar: react-native, supabase, google-sdk
Nomini: Samalyot taksi desak nima deysiz?)
Please open Telegram to view this post
VIEW IN TELEGRAM
๐90๐ฅ4โก2
Media is too big
VIEW IN TELEGRAM
Bir labaratoriyadan shunday zakaz tushdi. Stamatologlar uchun ekan.
Appda tishlarning superimpozitsiyasini vizualizatsiya qilish mumkin.
Appda tishlarning superimpozitsiyasini vizualizatsiya qilish mumkin.
๐ฅ17๐6๐2
Aleph Nought
Bir labaratoriyadan shunday zakaz tushdi. Stamatologlar uchun ekan. Appda tishlarning superimpozitsiyasini vizualizatsiya qilish mumkin.
Boshida 50 ta 20mb dan iborat .OBJ fayli berildi. Umumiy 1GB malumotni web ga yuklash kerak yana bitta vaqtda. Albatta bu samarali usul emas. Google ning DRACO sini fork qilib biroz refactor dan keyin 20mb li 3d modelni 1mb qila oladigan compressor yozdim. Compressor folder qabul qiladi va fayllarni compress qilib bitta .zip fayliga arxivlaydi. Arxivlash uchun NPM dan
@zip.js/zip.js paketidan yaxshirog'ini topmadim. Range HTTP ni support qilarkan... Rendering uchun THREE.JS.๐14๐ฅ7๐2
Eng muhimi qolib ketipti )))
WebGL da har xil solution lar uchun murojat qilavering)
@MuhammadxonNajimov
WebGL da har xil solution lar uchun murojat qilavering)
@MuhammadxonNajimov
๐16๐ค4
simple static file server bilmislami? pullik bosayam.
zip faylli upload qilaman, url beradi osha url ni web dan read qilaman file qaytaradi.
Avtorizatsiya, access token moken la shartmas...
zip faylli upload qilaman, url beradi osha url ni web dan read qilaman file qaytaradi.
Avtorizatsiya, access token moken la shartmas...
๐9
Aleph Nought
simple static file server bilmislami? pullik bosayam. zip faylli upload qilaman, url beradi osha url ni web dan read qilaman file qaytaradi. Avtorizatsiya, access token moken la shartmas...
@donishmand23
@programming_everyone
@yunus_code
@mabrur_dev
@u_dilbar
Voxtila bo'ganda bitta shunaqa servis qp qoysela poydalanardu ))
@programming_everyone
@yunus_code
@mabrur_dev
@u_dilbar
Voxtila bo'ganda bitta shunaqa servis qp qoysela poydalanardu ))
๐3
Gemini (Bard) ChatGPT ni sindiradi deyishayotgandi (Har holda killer deb marketing qilishdi). Ammo ishlatib ko'rib hali beri emas degan fikrga keldim.
๐16๐3๐ฅ2๐ฏ1
Forwarded from Sardor Dushamov | PHP
UzGeeks Community o'z faoliyatini yana davom ettiradi.
2024 yilda katta rejalar qilindi. Xudo xohlasa ko'pchilikka manfaatli bo'ladi.
Sizlardan faqat ushbu Communityni qo'llab - quvvatlashingizni, meetuplarga qatnashib networkingizni yaxshilashni so'rab qolamiz.
Quyidagi link orqali 2024 yildagi meetuplar rejalarini ko'rishingiz mumkin.
2024 yilda katta rejalar qilindi. Xudo xohlasa ko'pchilikka manfaatli bo'ladi.
Sizlardan faqat ushbu Communityni qo'llab - quvvatlashingizni, meetuplarga qatnashib networkingizni yaxshilashni so'rab qolamiz.
Quyidagi link orqali 2024 yildagi meetuplar rejalarini ko'rishingiz mumkin.
๐8
THREE.JS GPT (AI) Mentor o'z ishini boshladi. U sizga THREE.JS ni o'rganishga yordam beradi.
https://chat.openai.com/g/g-jGjqAMvED-three-js-mentor
https://threejs.org/
https://chat.openai.com/g/g-jGjqAMvED-three-js-mentor
https://threejs.org/
๐12๐ฅ4
3D sohasida ishlaydigan mutaxasislar guruhidagi savolga javob.
Savol: Bir savol bor edi, bironta model render qilinsa kompyuter oสปsha setkalarni uchburchak(triangle) qilib hisoblaydimi?
Javob: Siz ishlatadigan high-level dasturlarda (3DS Max, Blender, SketchUp, ...) bemalol to'rtburchak chiza olasiz. Ammo o'sha dasturlarning barchasi faqat OS level'dagi Graphics API dan foydalanadi. Ya'ni Windows da DirectX 3D, Vulkan yoki OpenGL. MacOS da Metal yoki boshqasi, vahokazo. Ularning barchasida faqatgina Point (nuqta), Line (chiziq), Triangle (uchburchak) chizish mumkin.
Savolingizdagi "render qilsa" jumlasi "Computer Science" da "Rasterization" deyiladi. Ya'ni chizilgan narsani tasvirga aylantirish. Undan avval esa "Buffer stage" jarayoni amalga oshiriladi. Oddiy qilib aytganda geometriyani chizishdan (render qilishdan) avvalgi hisoblash bosqichi. Ana shu bosqichda sizning "uchburchak qilib hisoblaydimi?" degan savolingizga javob topiladi.
Oddiy 2D To'rtburchak - 2 ta uchburchakdan hosil bo'lsada, uchburchakda 3 ta nuqta bo'lgani bois, bizga umumiy 6 ta nuqta kerak deb o'ylaymiz. Aslida esa unday emas. 4 ta (1-nuqta, 2-nuqta, 3-nuqta, 4-nuqta) alohida uchburchak-lashtiriladi Bu fanda "Triangulation" deyiladi:
(Kompyuter 0 dan sanaydi)
Kompyuter keyingi bosqichda "Rasterization stage" ga aytadi: Mana bu 1-uchburchak va 2-uchburchak, ...
Aslida esa o'sha uchburchaklarning asli mavjud bo'lmaydi. Ya'ni siz ishlatadigan dasturlar unique (unikal) nuqtalarning reference'larini loyiha ichiga yozib qo'yadi. Shuning uchun siz modelni export qilayotganingizda "Triangulate" degan option'ga ko'zingiz tushishi mumkin. Agar u yoqilgan bo'lsa, to'rtburchak uchun 4 ta nuqta va index buffer ma'lumotlarini export qiladi. Agar yoqilmagan bo'lsa, to'rtburchak uchun 6 ta nuqtani o'zini export qiladi.
O'yin sahnalari, yoki har qanday graphics visualization'da avvaldan (dasturda) triangulyatsiya qilingan modellar tavsiya qilinadi. Chunki u murakkab modellardagi uchburchaklar sonini tejaydi. Hajm jihatidan katta yoki kichik bo'lishi bahsli masala, ammo hisoblash jihatidan (Ayniqsa real-time paytida) shu usul samaraliroq.
Maqola davomida vizual tushunish uchun rasm qoldiraman.
Savol: Bir savol bor edi, bironta model render qilinsa kompyuter oสปsha setkalarni uchburchak(triangle) qilib hisoblaydimi?
Javob: Siz ishlatadigan high-level dasturlarda (3DS Max, Blender, SketchUp, ...) bemalol to'rtburchak chiza olasiz. Ammo o'sha dasturlarning barchasi faqat OS level'dagi Graphics API dan foydalanadi. Ya'ni Windows da DirectX 3D, Vulkan yoki OpenGL. MacOS da Metal yoki boshqasi, vahokazo. Ularning barchasida faqatgina Point (nuqta), Line (chiziq), Triangle (uchburchak) chizish mumkin.
Savolingizdagi "render qilsa" jumlasi "Computer Science" da "Rasterization" deyiladi. Ya'ni chizilgan narsani tasvirga aylantirish. Undan avval esa "Buffer stage" jarayoni amalga oshiriladi. Oddiy qilib aytganda geometriyani chizishdan (render qilishdan) avvalgi hisoblash bosqichi. Ana shu bosqichda sizning "uchburchak qilib hisoblaydimi?" degan savolingizga javob topiladi.
Oddiy 2D To'rtburchak - 2 ta uchburchakdan hosil bo'lsada, uchburchakda 3 ta nuqta bo'lgani bois, bizga umumiy 6 ta nuqta kerak deb o'ylaymiz. Aslida esa unday emas. 4 ta (1-nuqta, 2-nuqta, 3-nuqta, 4-nuqta) alohida uchburchak-lashtiriladi Bu fanda "Triangulation" deyiladi:
Birinchi uchburchak = 0-nuqta, 1-nuqta, 2-nuqta
Ikkinchi uchburchak = 2-nuqta, 3-nuqta, 0-nuqta
(Kompyuter 0 dan sanaydi)
30 / 3 = 10 (Bu yerda 3 soni - uchburchakni bildiradi). Javob 10. Ammo faqat 10 ta uchburchak qila olamiz degani emas. triangulyatsiya oqibatida 30 ta nuqtadan ham 100+ uchburchakni hisoblash mumkin.Kompyuter keyingi bosqichda "Rasterization stage" ga aytadi: Mana bu 1-uchburchak va 2-uchburchak, ...
Aslida esa o'sha uchburchaklarning asli mavjud bo'lmaydi. Ya'ni siz ishlatadigan dasturlar unique (unikal) nuqtalarning reference'larini loyiha ichiga yozib qo'yadi. Shuning uchun siz modelni export qilayotganingizda "Triangulate" degan option'ga ko'zingiz tushishi mumkin. Agar u yoqilgan bo'lsa, to'rtburchak uchun 4 ta nuqta va index buffer ma'lumotlarini export qiladi. Agar yoqilmagan bo'lsa, to'rtburchak uchun 6 ta nuqtani o'zini export qiladi.
O'yin sahnalari, yoki har qanday graphics visualization'da avvaldan (dasturda) triangulyatsiya qilingan modellar tavsiya qilinadi. Chunki u murakkab modellardagi uchburchaklar sonini tejaydi. Hajm jihatidan katta yoki kichik bo'lishi bahsli masala, ammo hisoblash jihatidan (Ayniqsa real-time paytida) shu usul samaraliroq.
Maqola davomida vizual tushunish uchun rasm qoldiraman.
๐12