Rhyddhau'r pecyn cymorth ar gyfer adeiladu'r rhyngwyneb defnyddiwr DearPyGui 1.0.0

Mae Annwyl PyGui 1.0.0 (DPG), pecyn cymorth traws-lwyfan ar gyfer datblygu GUI yn Python, wedi'i ryddhau. Nodwedd bwysicaf y prosiect yw'r defnydd o weithrediadau aml-threading a dadlwytho i ochr GPU i gyflymu'r rendro. Un o nodau allweddol y datganiad 1.0.0 yw sefydlogi'r API. Bydd newidiadau sy'n torri cydnawsedd nawr yn cael eu cynnig mewn modiwl "arbrofol" ar wahΓ’n.

Er mwyn sicrhau perfformiad uchel, mae prif ran cod DearPyGui wedi'i ysgrifennu yn C ++ gan ddefnyddio'r llyfrgell Dear ImGui, a ddatblygwyd gan yr un awduron, ond a ddyluniwyd ar gyfer creu cymwysiadau graffigol yn C ++ a chynnig model gweithredu sylfaenol wahanol. Mae cod ffynhonnell annwyl PyGui yn cael ei ddosbarthu o dan y drwydded MIT. Cefnogaeth ddatganedig i Linux, Windows 10 a llwyfannau macOS.

Mae'r pecyn cymorth yn addas ar gyfer creu rhyngwynebau syml yn gyflym ac ar gyfer datblygu GUIs arbenigol cymhleth ar gyfer cymwysiadau gemau, gwyddonol a pheirianneg sy'n gofyn am ymatebolrwydd a rhyngweithedd uchel. Mae datblygwyr cymwysiadau yn cael cynnig API syml a set o elfennau traddodiadol parod fel botymau, llithryddion, switshis, bwydlenni, ffurflenni testun, arddangos delweddau a gwahanol ddulliau gosod ffenestri. Ymhlith y nodweddion uwch, nodir cefnogaeth ar gyfer ffurfio siartiau, graffiau a thablau.

Rhyddhau'r pecyn cymorth ar gyfer adeiladu'r rhyngwyneb defnyddiwr DearPyGui 1.0.0

Ar gael hefyd mae set o wylwyr adnoddau, golygydd nodau, system archwilio thema, ac elfennau ffurf rydd sy'n addas ar gyfer creu gemau 2D. Er mwyn symleiddio datblygiad, darperir nifer o gyfleustodau, gan gynnwys dadfygiwr, golygydd cod, gwyliwr dogfennaeth a gwyliwr logiau.

Mae Annwyl PyGui yn gweithredu'r modd API haniaethol (modd Cadw) sy'n nodweddiadol o lyfrgelloedd GUI, ond fe'i gweithredir ar ben y llyfrgell Annwyl ImGui, sy'n gweithredu yn y modd IMGUI (modd Ar unwaith GUI). Mae'r modd Wrth Gefn yn golygu bod y llyfrgell yn cymryd drosodd y dasg o greu'r olygfa, ac yn y modd Ar unwaith, mae'r model delweddu yn cael ei brosesu ar ochr y cleient, a dim ond ar gyfer yr allbwn terfynol y defnyddir y llyfrgell graffeg, h.y. Bob tro mae'r rhaglen yn cyhoeddi gorchmynion i dynnu holl elfennau rhyngwyneb i ffurfio'r ffrΓ’m orffenedig nesaf.

Nid yw DearPyGui yn defnyddio teclynnau brodorol a ddarperir gan y system, ond yn hytrach mae'n gwneud ei widgets ei hun trwy ffonio API graffeg OpenGL, OpenGL ES, Metal a DirectX 11, yn dibynnu ar y system weithredu gyfredol. Yn gyfan gwbl, cynigir mwy na 70 o widgets parod.

Rhyddhau'r pecyn cymorth ar gyfer adeiladu'r rhyngwyneb defnyddiwr DearPyGui 1.0.0
Rhyddhau'r pecyn cymorth ar gyfer adeiladu'r rhyngwyneb defnyddiwr DearPyGui 1.0.0
Rhyddhau'r pecyn cymorth ar gyfer adeiladu'r rhyngwyneb defnyddiwr DearPyGui 1.0.0


Ffynhonnell: opennet.ru

Ychwanegu sylw