የተጠቃሚ በይነገጽን ለመገንባት የመሳሪያ ኪት መለቀቅ DearPyGui 1.0.0

ውድ PyGui 1.0.0 (DPG)፣ በፓይዘን ውስጥ ለGUI ልማት የፕላትፎርም መሣሪያ ስብስብ ተለቋል። የፕሮጀክቱ በጣም አስፈላጊው ገጽታ አፈጻጸሙን ለማፋጠን የባለብዙ ክሮች እና የማውረድ ስራዎችን ወደ ጂፒዩ ጎን መጠቀም ነው። የ1.0.0 ልቀት ቁልፍ ግብ ኤፒአይን ማረጋጋት ነው። የተኳኋኝነት-ሰበር ለውጦች አሁን በተለየ "የሙከራ" ሞጁል ውስጥ ይሰጣሉ.

ከፍተኛ አፈጻጸምን ለማረጋገጥ የDearPyGui ኮድ ዋናው ክፍል በC++ የተፃፈው ውድ ImGui ቤተ-መጻሕፍትን በመጠቀም ነው፣ይህም በተመሳሳይ ደራሲዎች የተገነባ፣ነገር ግን በC++ ውስጥ ስዕላዊ አፕሊኬሽኖችን ለመፍጠር እና በመሠረታዊነት የተለየ የአሠራር ሞዴል ለማቅረብ ነው። ውድ የPyGui ምንጭ ኮድ በ MIT ፍቃድ ተሰራጭቷል። ለሊኑክስ፣ ለዊንዶውስ 10 እና ለማክኦኤስ መድረኮች ድጋፍ ታውጇል።

የመሳሪያ ኪቱ ቀላል መገናኛዎችን በፍጥነት ለመፍጠር እና ለጨዋታዎች፣ ለሳይንሳዊ እና ኢንጂነሪንግ አፕሊኬሽኖች ውስብስብ ልዩ ጂአይአይዎችን ለማዘጋጀት እና ከፍተኛ ምላሽ ሰጪነት እና መስተጋብር የሚጠይቁ ናቸው። የመተግበሪያ ገንቢዎች ቀላል ኤፒአይ እና እንደ አዝራሮች፣ ተንሸራታቾች፣ መቀየሪያዎች፣ ሜኑዎች፣ የጽሑፍ ቅጾች፣ የምስል ማሳያ እና የተለያዩ የመስኮት አቀማመጥ ዘዴዎች ያሉ ዝግጁ-የተሰሩ ባህላዊ ንጥረ ነገሮች ይቀርባሉ። ከተራቀቁ ባህሪያት መካከል, ገበታዎች, ግራፎች እና ሰንጠረዦችን ለመቅረጽ ድጋፍ ተሰጥቷል.

የተጠቃሚ በይነገጽን ለመገንባት የመሳሪያ ኪት መለቀቅ DearPyGui 1.0.0

በተጨማሪ የሚገኙት የሃብት ተመልካቾች ስብስብ፣ የመስቀለኛ መንገድ አርታኢ፣ የገጽታ ፍተሻ ስርዓት እና የ2D ጨዋታዎችን ለመፍጠር ተስማሚ የሆኑ የነጻ ቅፅ ክፍሎች አሉ። ልማትን ለማቃለል፣ አራሚ፣ ኮድ አርታዒ፣ የሰነድ መመልከቻ እና የምዝግብ ማስታወሻ መመልከቻን ጨምሮ በርካታ መገልገያዎች ቀርበዋል።

ውድ PyGui የGUI ቤተ-መጻሕፍት የተለመደውን አብስትራክት ኤፒአይ ሁነታ (የተያዘ ሞድ) ይተገብራል፣ ነገር ግን በIMGUI ሁነታ (ወዲያውኑ ሁነታ GUI) በሚሠራው ውድ ImGui ቤተ-መጽሐፍት ላይ ይተገበራል። የተያዘው ሁነታ ማለት ትዕይንቱን የመፍጠር ተግባራት በቤተ-መጽሐፍት ተወስደዋል, እና ወዲያውኑ ሁነታ, የእይታ ሞዴሉ በደንበኛው በኩል ይከናወናል, እና የግራፊክስ ቤተ-መጽሐፍት ለመጨረሻው ውጤት ብቻ ጥቅም ላይ ይውላል, ማለትም. አፕሊኬሽኑ ባወጣ ቁጥር የሚቀጥለውን የተጠናቀቀ ፍሬም ለመመስረት ሁሉንም የበይነገጽ ክፍሎችን ለመሳል ያዝዛል።

DearPyGui በስርአቱ የተሰጡ ቤተኛ መግብሮችን አይጠቀምም ይልቁንም እንደአሁኑ ኦፕሬቲንግ ሲስተም እንደ OpenGL፣ OpenGL ES፣ Metal እና DirectX 11 ግራፊክስ ኤፒአይዎች በመደወል የራሱን መግብሮችን ያቀርባል። በአጠቃላይ ከ 70 በላይ ዝግጁ የሆኑ መግብሮች ቀርበዋል.

የተጠቃሚ በይነገጽን ለመገንባት የመሳሪያ ኪት መለቀቅ DearPyGui 1.0.0
የተጠቃሚ በይነገጽን ለመገንባት የመሳሪያ ኪት መለቀቅ DearPyGui 1.0.0
የተጠቃሚ በይነገጽን ለመገንባት የመሳሪያ ኪት መለቀቅ DearPyGui 1.0.0


ምንጭ: opennet.ru

አስተያየት ያክሉ