| BESCHWÖRUNG ein allgemeines 2D-Visualisierungs-Prototyping-Modul |
Jetzt downloaden |
BESCHWÖRUNG Ranking & Zusammenfassung
- Name des Herausgebers:
- Matt Rasmussen
- Website des Verlags:
- http://www.gtk-apps.org/content/show.php/TakeNote?content=85326
BESCHWÖRUNG Stichworte
BESCHWÖRUNG Beschreibung
Ein allgemeines 2D-Visualisierungs-Prototyping-Modul Das Sumbon ist ein Python-Modul, das ein schnelles Prototyping von 2D-Visualisierungen bietet. Durch schwerwiegend auf die Python-Scripting-Sprache, ermöglicht das Aufruf dem Benutzer, eine benutzerdefinierte Visualisierung für ihre Daten schnell zu prototieren, ohne dass der Aufwand eine grafische Benutzeroberfläche entworfen oder einheimischer Code neu kompiliert wird. Durch Vereinfachung der Aufgabe, eine Visualisierung zu entwerfen, können Benutzer mehr Zeit für das Verständnis ihrer Daten verbringen.Summon ist so konzipiert, dass er eine schnelle Schnittstelle für die Entwicklung interaktiver Visualisierungen (über Szenengrafiken) für OpenGL ist. Obwohl Python-Bibliotheken bereits für den Zugriff auf OpenGL existieren, ist Python für die Echtzeit-Interaktion mit großen Visualisierungen relativ langsam (Bäume mit 100.000 Blättern, spärlichen Matrizen mit einer Million Nicht-Nullen usw.). Daher wird mit dem Beschwörung alle Echtzeit-Interaktion mit kompilierter nativem C ++ - Code (über Nebenstellenmodul) gehandhabt. Python wird nur bei der Konstruktion und gelegentlichen Interaktion mit der Visualisierung ausgeführt. Diese Anordnung bietet das Beste aus beiden Welten. Summon wurde mit mehreren Philosophien entworfen. Erstens wird eine Skriptsprache (Python) verwendet, um den Entwicklungsprozess zu beschleunigen und Overhead zu vermeiden, wie beispielsweise Code-Kompilierung. Zweitens sollte das Design grafischer Benutzeroberflächen minimiert werden. Das Entwerfen einer guten Schnittstelle nimmt Planungs- und Uhrzeit auf Layout-Schaltflächen, Bildlaufleisten und Dialogfelder an. Eine schlechte Schnittstelle ist jedoch sehr schmerzhaft, um mitzuteilen. Selbst wenn man eine gute Benutzeroberfläche hat, kann es selten für den Batch-Modus automatisiert werden. Stattdessen setzt den Aufruf auf die Python-Eingabeaufforderung für die meisten Interaktion auf. Dadurch können den Benutzern den Zugriff auf den zugrunde liegenden Code, der ausdrucksvoller ist, und kann durch Skripting automatisiert werden. Anforderungen: · Python
BESCHWÖRUNG Zugehörige Software