DearPyGui 1.0.0 အသုံးပြုသူ အင်တာဖေ့စ်ကို တည်ဆောက်ရန်အတွက် ကိရိယာအစုံကို ဖြန့်ချိသည်။

ချစ်ခင်ရပါသော PyGui 1.0.0 (DPG)၊ Python ရှိ GUI ဖွံ့ဖြိုးတိုးတက်မှုအတွက် ဖြတ်ကျော်သည့် ကိရိယာအစုံအလင်ကို ထုတ်ဝေလိုက်ပါပြီ။ ပရောဂျက်၏အရေးကြီးဆုံးအင်္ဂါရပ်မှာ rendering ကိုအရှိန်မြှင့်ရန် GPU ဘက်သို့ multithreading နှင့် offloading လုပ်ဆောင်ချက်များကိုအသုံးပြုခြင်းဖြစ်ပါသည်။ 1.0.0 ထုတ်ဝေမှု၏ အဓိကပန်းတိုင်မှာ API ကို တည်ငြိမ်စေရန်ဖြစ်သည်။ လိုက်ဖက်ညီမှု-ချိုးဖျက်သောပြောင်းလဲမှုများကို သီးခြား "စမ်းသပ်မှု" မော်ဂျူးတွင် ယခု ကမ်းလှမ်းပါမည်။

မြင့်မားသောစွမ်းဆောင်ရည်သေချာစေရန် DearPyGui ကုဒ်၏အဓိကအစိတ်အပိုင်းကို တူညီသောစာရေးဆရာများကဖန်တီးထားသည့် Dear ImGui စာကြည့်တိုက်ကို အသုံးပြု၍ C++ ဖြင့်ရေးသားထားသော်လည်း C++ တွင် ဂရပ်ဖစ်အက်ပ်လီကေးရှင်းများဖန်တီးရန်နှင့် အခြေခံကွဲပြားသောလည်ပတ်မှုပုံစံကိုပေးဆောင်ရန်အတွက် ဒီဇိုင်းထုတ်ထားသည်။ လေးစားအပ်ပါသော PyGui အရင်းအမြစ်ကုဒ်ကို MIT လိုင်စင်အောက်တွင် ဖြန့်ဝေထားပါသည်။ Linux၊ Windows 10 နှင့် macOS ပလပ်ဖောင်းများအတွက် ပံ့ပိုးမှုကို ကြေညာထားသည်။

ကိရိယာအစုံသည် ရိုးရှင်းသော အင်တာဖေ့စ်များကို လျင်မြန်စွာဖန်တီးရန်နှင့် ဂိမ်းများ၊ သိပ္ပံနှင့် အင်ဂျင်နီယာဆိုင်ရာ အပလီကေးရှင်းများအတွက် ရှုပ်ထွေးသော အထူးပြု GUI များကို ဖန်တီးရန်အတွက် သင့်လျော်ပါသည်။ အပလီကေးရှင်းဆော့ဖ်ဝဲရေးဆွဲသူများသည် ရိုးရှင်းသော API တစ်ခုနှင့် ခလုတ်များ၊ ဆလိုက်ဒါများ၊ ခလုတ်များ၊ မီနူးများ၊ စာသားပုံစံများ၊ ရုပ်ပုံပြသမှုနှင့် ဝင်းဒိုးအပြင်အဆင်နည်းလမ်းများကဲ့သို့သော အဆင်သင့်လုပ်ထားသော ရိုးရာဒြပ်စင်အစုံကို ပေးထားသည်။ အဆင့်မြင့်အင်္ဂါရပ်များထဲတွင် ဇယားများ၊ ဂရပ်များနှင့် ဇယားများဖွဲ့စည်းခြင်းအတွက် အထောက်အပံ့ကို မှတ်သားထားသည်။

DearPyGui 1.0.0 အသုံးပြုသူ အင်တာဖေ့စ်ကို တည်ဆောက်ရန်အတွက် ကိရိယာအစုံကို ဖြန့်ချိသည်။

ထပ်လောင်းရရှိနိုင်သည်မှာ အရင်းအမြစ်ကြည့်ရှုသူများအစုတစ်စု၊ node တည်းဖြတ်မှု၊ အပြင်အဆင်စစ်ဆေးခြင်းစနစ်နှင့် 2D ဂိမ်းများဖန်တီးရန်အတွက် သင့်လျော်သော အခမဲ့ပုံစံဒြပ်စင်များဖြစ်သည်။ ဖွံ့ဖြိုးတိုးတက်မှုကို ရိုးရှင်းစေရန်၊ အမှားရှာပြင်သူ၊ ကုဒ်တည်းဖြတ်သူ၊ စာရွက်စာတမ်းကြည့်ရှုသူနှင့် မှတ်တမ်းကြည့်ရှုသူ အပါအဝင် အသုံးဝင်မှုများစွာကို ပေးထားသည်။

Dear PyGui သည် GUI ဒစ်ဂျစ်တိုက်များ ၏ ပုံမှန် စိတ္တဇ API မုဒ် (သိမ်းဆည်းထားသည့် မုဒ်) ကို အကောင်အထည် ဖော်သည်၊ သို့သော် ၎င်းကို IMGUI မုဒ် (ချက်ချင်းမုဒ် GUI) တွင် လုပ်ဆောင်သည့် Dear ImGui စာကြည့်တိုက်၏ ထိပ်တွင် အကောင်အထည်ဖော်ထားသည်။ Retained mode ဆိုသည်မှာ မြင်ကွင်းဖန်တီးခြင်းလုပ်ငန်းတာဝန်များကို စာကြည့်တိုက်မှ လွှဲပြောင်းရယူပြီး ချက်ခြင်းမုဒ်တွင်၊ အမြင်အာရုံပုံဖော်ခြင်းပုံစံကို client ဘက်တွင် လုပ်ဆောင်ပြီး ဂရပ်ဖစ်စာကြည့်တိုက်ကို နောက်ဆုံးထွက်ရှိမှုအတွက်သာ အသုံးပြုပါသည်။ ဆိုလိုသည်မှာ၊ အပလီကေးရှင်းသည် နောက်တစ်ကြိမ် အပြီးသတ်ဘောင်ကို ဖွဲ့စည်းရန် အင်တာဖေ့စ်ဒြပ်စင်အားလုံးကို ဆွဲရန် အမိန့်ပေးသည့်အခါတိုင်း။

DearPyGui သည် စနစ်မှ ပံ့ပိုးပေးထားသော မူရင်းဝစ်ဂျက်များကို အသုံးမပြုသော်လည်း လက်ရှိလည်ပတ်မှုစနစ်အပေါ် မူတည်၍ OpenGL၊ OpenGL ES၊ Metal နှင့် DirectX 11 ဂရပ်ဖစ် APIs များကို ခေါ်ခြင်းဖြင့် ၎င်း၏ကိုယ်ပိုင်ဝစ်ဂျက်များကို ပြန်ဆိုသည်။ စုစုပေါင်း အဆင်သင့်လုပ်ထားသော ဝစ်ဂျက် ၇၀ ကျော်ကို ကမ်းလှမ်းထားသည်။

DearPyGui 1.0.0 အသုံးပြုသူ အင်တာဖေ့စ်ကို တည်ဆောက်ရန်အတွက် ကိရိယာအစုံကို ဖြန့်ချိသည်။
DearPyGui 1.0.0 အသုံးပြုသူ အင်တာဖေ့စ်ကို တည်ဆောက်ရန်အတွက် ကိရိယာအစုံကို ဖြန့်ချိသည်။
DearPyGui 1.0.0 အသုံးပြုသူ အင်တာဖေ့စ်ကို တည်ဆောက်ရန်အတွက် ကိရိယာအစုံကို ဖြန့်ချိသည်။


source: opennet.ru

မှတ်ချက် Add