Gefa út verkfærakistuna til að byggja upp DearPyGui 1.0.0 notendaviðmótið

Kæri PyGui 1.0.0 (DPG), verkfærasett fyrir GUI þróun í Python, hefur verið gefið út. Mikilvægasti eiginleiki verkefnisins er notkun fjölþráða og afhleðsluaðgerða á GPU hliðina til að flýta fyrir flutningi. Lykilmarkmið 1.0.0 útgáfunnar er að koma á stöðugleika í API. Breytingar sem brjóta eindrægni verða nú boðnar í sérstakri „tilraunaeiningu“.

Til að tryggja afkastamikil afköst er meginhluti DearPyGui kóðans skrifaður í C++ með því að nota Dear ImGui bókasafnið, þróað af sömu höfundum, en hannað til að búa til grafísk forrit í C++ og bjóða upp á gjörólíkt rekstrarlíkan. Kæri PyGui frumkóði er dreift undir MIT leyfinu. Lýst yfir stuðningi við Linux, Windows 10 og macOS palla.

Verkfærakistan er hentug til að búa til einföld viðmót fljótt og til að þróa flókin sérhæfð GUI fyrir leiki, vísinda- og verkfræðiforrit sem krefjast mikillar svörunar og gagnvirkni. Forritahönnuðum býðst einfalt API og sett af tilbúnum hefðbundnum þáttum eins og hnöppum, rennibrautum, rofum, valmyndum, textaformum, myndbirtingu og ýmsum gluggaútlitsaðferðum. Meðal háþróaðra eiginleika er bent á stuðning við myndun korta, línurita og taflna.

Gefa út verkfærakistuna til að byggja upp DearPyGui 1.0.0 notendaviðmótið

Að auki fáanlegt er safn auðlindaskoðana, hnútaritill, þemaskoðunarkerfi og frítt form sem henta til að búa til 2D leiki. Til að einfalda þróun eru nokkur tól til staðar, þar á meðal kembiforrit, kóðaritari, skjalaskoðara og annálaskoðara.

Dear PyGui útfærir abstrakt API ham (Retained mode) sem er dæmigerð fyrir GUI bókasöfn, en hann er útfærður ofan á Dear ImGui bókasafnið, sem starfar í IMGUI ham (Immediate mode GUI). The Retained mode þýðir að verkefnin við að búa til atriðið eru tekin yfir af bókasafninu og í Immediate mode er sjónmyndarlíkanið unnið á biðlarahlið og grafíksafnið er eingöngu notað fyrir lokaúttakið, þ.e. Í hvert sinn sem forritið gefur út skipanir til að teikna alla viðmótsþætti til að mynda næsta fullbúna ramma.

DearPyGui notar ekki innfæddar græjur sem kerfið býður upp á, heldur framleiðir sínar eigin græjur með því að kalla OpenGL, OpenGL ES, Metal og DirectX 11 grafík API, allt eftir núverandi stýrikerfi. Alls eru meira en 70 tilbúnar búnaður í boði.

Gefa út verkfærakistuna til að byggja upp DearPyGui 1.0.0 notendaviðmótið
Gefa út verkfærakistuna til að byggja upp DearPyGui 1.0.0 notendaviðmótið
Gefa út verkfærakistuna til að byggja upp DearPyGui 1.0.0 notendaviðmótið


Heimild: opennet.ru

Bæta við athugasemd