DearPyGui 1.0.0 පරිශීලක අතුරුමුහුණත ගොඩනැගීම සඳහා මෙවලම් කට්ටලය නිකුත් කිරීම

Python හි GUI සංවර්ධනය සඳහා හරස් වේදිකා මෙවලම් කට්ටලයක් වන Dear PyGui 1.0.0 (DPG) නිකුත් කර ඇත. ව්‍යාපෘතියේ වැදගත්ම ලක්ෂණය වන්නේ විදැහුම්කරණය වේගවත් කිරීම සඳහා GPU පැත්තට බහු නූල් සහ ඕෆ්ලෝඩින් මෙහෙයුම් භාවිතා කිරීමයි. 1.0.0 නිකුතුවේ ප්රධාන ඉලක්කය වන්නේ API ස්ථාවර කිරීමයි. ගැළපුම් බිඳීමේ වෙනස්කම් දැන් වෙනම "පරීක්ෂණාත්මක" මොඩියුලයකින් පිරිනමනු ඇත.

ඉහළ කාර්ය සාධනයක් සහතික කිරීම සඳහා, DearPyGui කේතයේ ප්‍රධාන කොටස C++ හි ලියා ඇත්තේ Dear ImGui පුස්තකාලය භාවිතයෙන්, එම කතුවරුන් විසින්ම සංවර්ධනය කරන ලද නමුත් C++ හි චිත්‍රක යෙදුම් නිර්මාණය කිරීම සහ මූලික වශයෙන් වෙනස් මෙහෙයුම් ආකෘතියක් ලබා දීම සඳහා නිර්මාණය කර ඇත. හිතවත් PyGui මූලාශ්‍ර කේතය MIT බලපත්‍රය යටතේ බෙදා හැරේ. Linux, Windows 10 සහ macOS වේදිකා සඳහා ප්‍රකාශිත සහය.

මෙවලම් කට්ටලය ඉක්මනින් සරල අතුරුමුහුණත් නිර්මාණය කිරීම සඳහා සහ ඉහළ ප්‍රතිචාර දැක්වීමක් සහ අන්තර්ක්‍රියාකාරිත්වයක් අවශ්‍ය වන ක්‍රීඩා, විද්‍යාත්මක සහ ඉංජිනේරු යෙදුම් සඳහා සංකීර්ණ විශේෂිත GUI සංවර්ධනය කිරීම සඳහා සුදුසු වේ. යෙදුම් සංවර්ධකයින්ට සරල API සහ බොත්තම්, ස්ලයිඩර්, ස්විච, මෙනු, පෙළ ආකෘති, රූප සංදර්ශකය සහ විවිධ කවුළු පිරිසැලසුම් ක්‍රම වැනි සූදානම් කළ සම්ප්‍රදායික අංග කට්ටලයක් පිරිනමනු ලැබේ. උසස් විශේෂාංග අතර, ප්‍රස්ථාර, ප්‍රස්ථාර සහ වගු සෑදීම සඳහා සහාය සටහන් වේ.

DearPyGui 1.0.0 පරිශීලක අතුරුමුහුණත ගොඩනැගීම සඳහා මෙවලම් කට්ටලය නිකුත් කිරීම

අමතර වශයෙන් සම්පත් නරඹන්නන් කට්ටලයක්, නෝඩ් සංස්කාරකයක්, තේමා පරීක්ෂණ පද්ධතියක් සහ 2D ක්‍රීඩා නිර්මාණය කිරීම සඳහා සුදුසු නිදහස් ආකෘති මූලද්‍රව්‍ය ඇත. සංවර්ධනය සරල කිරීම සඳහා, නිදොස්කරණය, කේත සංස්කාරකය, ලේඛන නරඹන්නා සහ ලොග් බලන්නා ඇතුළු උපයෝගිතා කිහිපයක් සපයනු ලැබේ.

හිතවත් PyGui GUI පුස්තකාලවල සාමාන්‍ය වියුක්ත API මාදිලිය (රඳවාගත් මාදිලිය) ක්‍රියාත්මක කරයි, නමුත් එය ක්‍රියාත්මක වන්නේ IMGUI මාදිලියේ (ක්ෂණික මාදිලියේ GUI) ක්‍රියාත්මක වන Dear ImGui පුස්තකාලය මතයි. Retained mode යන්නෙන් අදහස් වන්නේ, දර්ශනය නිර්මාණය කිරීමේ කාර්යයන් පුස්තකාලය විසින් පවරා ගන්නා අතර, Immediate මාදිලියේදී, දෘශ්‍යකරණ ආකෘතිය සේවාලාභියාගේ පැත්තෙන් සකසනු ලබන අතර, ග්‍රැෆික් පුස්තකාලය අවසාන ප්‍රතිදානය සඳහා පමණක් භාවිතා කරයි, i.e. යෙදුම මඟින් ඊළඟ නිමි රාමුව සෑදීම සඳහා සියලුම අතුරු මුහුණත් අංග ඇඳීමට විධාන නිකුත් කරන සෑම අවස්ථාවකම.

DearPyGui පද්ධතිය විසින් සපයන ලද ස්වදේශීය විජට් භාවිතා නොකරයි, නමුත් වත්මන් මෙහෙයුම් පද්ධතිය මත පදනම්ව OpenGL, OpenGL ES, Metal සහ DirectX 11 චිත්‍රක API ඇමතීමෙන් තමන්ගේම විජට් ලබා දෙයි. සමස්තයක් වශයෙන්, සූදානම් කළ විජට් 70 කට වඩා පිරිනමනු ලැබේ.

DearPyGui 1.0.0 පරිශීලක අතුරුමුහුණත ගොඩනැගීම සඳහා මෙවලම් කට්ටලය නිකුත් කිරීම
DearPyGui 1.0.0 පරිශීලක අතුරුමුහුණත ගොඩනැගීම සඳහා මෙවලම් කට්ටලය නිකුත් කිරීම
DearPyGui 1.0.0 පරිශීලක අතුරුමුහුණත ගොඩනැගීම සඳහා මෙවලම් කට්ටලය නිකුත් කිරීම


මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න