DearPyGui 1.0.0 பயனர் இடைமுகத்தை உருவாக்குவதற்கான கருவித்தொகுப்பின் வெளியீடு

அன்புள்ள PyGui 1.0.0 (DPG), பைத்தானில் GUI மேம்பாட்டிற்கான குறுக்கு-தளம் கருவித்தொகுப்பு வெளியிடப்பட்டது. திட்டத்தின் மிக முக்கியமான அம்சம், ரெண்டரிங்கை விரைவுபடுத்த, GPU பக்கத்திற்கு மல்டித்ரெடிங் மற்றும் ஆஃப்லோடிங் செயல்பாடுகளைப் பயன்படுத்துவதாகும். 1.0.0 வெளியீட்டின் முக்கிய குறிக்கோள் API ஐ நிலைப்படுத்துவதாகும். இணக்கத்தன்மையை முறிக்கும் மாற்றங்கள் இப்போது தனி "பரிசோதனை" தொகுதியில் வழங்கப்படும்.

உயர் செயல்திறனை உறுதிப்படுத்த, DearPyGui குறியீட்டின் முக்கிய பகுதி C++ இல் எழுதப்பட்ட Dear ImGui நூலகத்தைப் பயன்படுத்தி, அதே ஆசிரியர்களால் உருவாக்கப்பட்டது, ஆனால் C++ இல் வரைகலை பயன்பாடுகளை உருவாக்குவதற்கும் அடிப்படையில் வேறுபட்ட இயக்க மாதிரியை வழங்குவதற்கும் வடிவமைக்கப்பட்டுள்ளது. அன்புள்ள PyGui மூலக் குறியீடு MIT உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது. Linux, Windows 10 மற்றும் macOS இயங்குதளங்களுக்கான ஆதரவை அறிவித்தது.

கருவித்தொகுப்பு எளிய இடைமுகங்களை விரைவாக உருவாக்குவதற்கும், விளையாட்டுகள், அறிவியல் மற்றும் பொறியியல் பயன்பாடுகளுக்கான சிக்கலான சிறப்பு GUIகளை உருவாக்குவதற்கும் பொருத்தமானது. பயன்பாட்டு டெவலப்பர்களுக்கு எளிய API மற்றும் பட்டன்கள், ஸ்லைடர்கள், சுவிட்சுகள், மெனுக்கள், உரை வடிவங்கள், படக் காட்சி மற்றும் பல்வேறு சாளர அமைப்பு முறைகள் போன்ற ஆயத்த பாரம்பரிய கூறுகளின் தொகுப்பு வழங்கப்படுகிறது. மேம்பட்ட அம்சங்களில், விளக்கப்படங்கள், வரைபடங்கள் மற்றும் அட்டவணைகளை உருவாக்குவதற்கான ஆதரவு குறிப்பிடப்பட்டுள்ளது.

DearPyGui 1.0.0 பயனர் இடைமுகத்தை உருவாக்குவதற்கான கருவித்தொகுப்பின் வெளியீடு

கூடுதலாக கிடைக்கக்கூடிய ஆதார பார்வையாளர்களின் தொகுப்பு, ஒரு முனை எடிட்டர், ஒரு தீம் ஆய்வு அமைப்பு மற்றும் 2D கேம்களை உருவாக்குவதற்கு ஏற்ற இலவச வடிவ கூறுகள். மேம்பாட்டை எளிமையாக்க, பிழைத்திருத்தி, குறியீடு திருத்தி, ஆவணப் பார்வையாளன் மற்றும் பதிவு பார்வையாளர் உட்பட பல பயன்பாடுகள் வழங்கப்படுகின்றன.

Dear PyGui ஆனது GUI லைப்ரரிகளில் உள்ள சுருக்கமான API பயன்முறையை (Retained mode) செயல்படுத்துகிறது, ஆனால் இது IMGUI பயன்முறையில் (உடனடி பயன்முறை GUI) இயங்கும் Dear ImGui நூலகத்தின் மேல் செயல்படுத்தப்படுகிறது. தக்கவைக்கப்பட்ட பயன்முறை என்பது, காட்சியை உருவாக்கும் பணிகள் நூலகத்தால் மேற்கொள்ளப்படுகின்றன, மேலும் உடனடி பயன்முறையில், காட்சிப்படுத்தல் மாதிரியானது கிளையன்ட் பக்கத்தில் செயலாக்கப்படுகிறது, மேலும் கிராபிக்ஸ் நூலகம் இறுதி வெளியீட்டிற்கு மட்டுமே பயன்படுத்தப்படுகிறது, அதாவது. ஒவ்வொரு முறையும் பயன்பாடு அடுத்த முடிக்கப்பட்ட சட்டத்தை உருவாக்க அனைத்து இடைமுக கூறுகளையும் வரைய கட்டளைகளை வெளியிடுகிறது.

DearPyGui ஆனது கணினி வழங்கிய நேட்டிவ் விட்ஜெட்களைப் பயன்படுத்தாது, மாறாக தற்போதைய இயக்க முறைமையைப் பொறுத்து OpenGL, OpenGL ES, Metal மற்றும் DirectX 11 கிராபிக்ஸ் APIகளை அழைப்பதன் மூலம் அதன் சொந்த விட்ஜெட்களை வழங்குகிறது. மொத்தத்தில், 70 க்கும் மேற்பட்ட ஆயத்த விட்ஜெட்டுகள் வழங்கப்படுகின்றன.

DearPyGui 1.0.0 பயனர் இடைமுகத்தை உருவாக்குவதற்கான கருவித்தொகுப்பின் வெளியீடு
DearPyGui 1.0.0 பயனர் இடைமுகத்தை உருவாக்குவதற்கான கருவித்தொகுப்பின் வெளியீடு
DearPyGui 1.0.0 பயனர் இடைமுகத்தை உருவாக்குவதற்கான கருவித்தொகுப்பின் வெளியீடு


ஆதாரம்: opennet.ru

கருத்தைச் சேர்