استدعى

وحدة النماذج الأولية لتصور عام 2D
التحميل الان

استدعى الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Matt Rasmussen
  • موقع ويب الناشر:
  • http://people.csail.mit.edu/rasmus
  • أنظمة التشغيل:
  • Mac OS X
  • حجم الملف:
  • 4 MB

استدعى العلامات


استدعى وصف

وحدة النماذج النماذج الأولية 2D العامة استدعاء هو وحدة امتداد بيثون توفر النماذج الأولية السريعة للتصورات ثنائية الأبعاد. من خلال الاعتماد الشديد على لغة البرمجة النصية الثابتة، تتيح استدعاء المستخدم النموذج السريع بسرعة تصور مخصص لبياناتها، دون الحمل في تصميم واجهة مستخدم رسومية أو إعادة ترجمة التعليمات البرمجية الأصلية. من خلال تبسيط مهمة تصميم تصور، يمكن للمستخدمين قضاء المزيد من الوقت في فهم بياناتهم. تم تصميم Sommon لتكون واجهة سريعة لتطوير التصورات التفاعلية (عبر الرسوم البيانية عبر المشهد) ل OpenGL. على الرغم من أن مكتبات Python موجودة بالفعل للوصول إلى OpenGL، فإن Python بطيء نسبيا للتفاعل في الوقت الفعلي مع تصورات كبيرة (الأشجار التي تحتوي على 100000 أوراق، مصفوفات متناثرة مع مليون غير أصهر، إلخ). لذلك، مع استدعاء جميع التفاعل في الوقت الفعلي يتم التعامل معها مع رمز C ++ الأصلي المترجمة (عبر وحدة التمديد). لن يتم تنفيذ Python إلا في الإنشاء والتفاعل العرضي مع عملية التصور. يوفر هذا الترتيب أفضل ما في العالمين. تم تصميم Summon مع العديد من الفلسفات. أولا، يتم استخدام لغة نصية (Python) لتسريع عملية التطوير وتجنب النفقات العامة مثل تجميع التعليمات البرمجية. ثانيا، يجب تقليل تصميم واجهات المستخدم الرسومية. يؤدي تصميم واجهة جيدة إلى التخطيط والوقت لتخطيط الأزرار وأشرطة التمرير وصناديق الحوار. ومع ذلك، فإن واجهة سيئة مؤلمة للغاية للعمل معها. حتى عندما يكون لدى المرء واجهة جيدة، نادرا ما يمكن أن يكون تلقائيا لوضع الدفعات. بدلا من ذلك، يعتمد استدعاء على مطالبة Python لمعظم التفاعل. يتيح ذلك للمستخدمين الوصول المباشر إلى التعليمات البرمجية الأساسية، وهو أكثر تعبيرا، ويمكن أن يكون تلقائيا من خلال البرمجة النصية. فيما يلي بعض الميزات الرئيسية ل "SoSon": بوثون C ++ تمديد وحدة الرسومات السريعة OpenGL رسم نقاط تعسفية، خطوط، مضلعات، نص مع البرمجة النصية بيثون مدخلات ملزمة (لوحة المفاتيح، الماوس، النقاط الساخنة) إلى أي وظيفة بيثون خيوط منفصلة ل Python والرسومات (يسمح باستخدام الرسومات Python سريعة واستجابة في نفس الوقت) مقابض شفافة حلقة الحدث الرسومات، التمرير، التكبير، تخطيط النص (لقطة تلقائية، التحجيم، المحاذاة)، وانقر فوق الكشف؛ السماح لك بالتركيز على عرض البيانات الخاصة بك إخراج SVG (أيضا GIF / PNG / JPG / ETC عبر ImageMagick) عبر منصة (Mac OS X، Linux، Windows) متطلبات: بيثون 2.4 أو الأحدث opengl (في كثير من الأحيان مثبتة مسبقا من أجل النظام الأساسي الخاص بك) خطأ (أحد الإجراءات التالية: freetlut، openlut، خطأ) SDL (طبقة Directmedia بسيطة)


استدعى برامج ذات صلة

Virtualgl.

يعطي أي برنامج عرض عن بعد القدرة على تشغيل تطبيقات OpenGL مع تسريع الأجهزة ثلاثية الأبعاد بالكامل ...

304 751 KB

تحميل