Openframeworks.

Cross Platform Open Source Toolkit für kreative Codierung in C ++
Jetzt downloaden

Openframeworks. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • OF Team
  • Website des Verlags:
  • http://www.openframeworks.cc/
  • Betriebssysteme:
  • Mac OS X 10.5 or later
  • Dateigröße:
  • 24.2 MB

Openframeworks. Stichworte


Openframeworks. Beschreibung

Cross Platform Open Source Toolkit für kreative Codierung in C ++ OpenFrameworks ist eine Open Source C ++ - Bibliothek, die den kreativen Prozess unterstützt, indem er einen einfachen und intuitiven Rahmen für das Experimentieren bereitstellt. Die OpenFrameworks-Bibliothek ist so konzipiert, dass sie als Allzweckkleber arbeitet und mehrere häufig verwendete Bibliotheken unter einer ordentlichen Schnittstelle zusammenfasst: OpenGL für Grafiken, RTAudio für Audioeingang und -ausgabe, FreeType für Schriftarten, FreeImage für Bildein- und Ausgabe, QuickTime für Video-Spiel- und Sequenzgrabungen. Der Code wird sowohl Cross-Plattform (PC, Mac, Linux, iPhone) und Cross Compiler geschrieben. Einfach ausgedrückt, OpenFrameworks ist ein Werkzeug, das es leichter macht, Dinge per Code zu erstellen. Wir finden es super nützlich, und wir hoffen auch, dass Sie auch tun Diese Addons sind nicht Teil des Kerns der Codebase, enthalten jedoch fortschrittliche Funktionen wie OpenCV, Vektorausgabe, OSC, Netzwerkkommunikation, Vektor-Mathematik und mehr. Anforderungen: · Xcode 2.4.1 oder höher Was ist neu in dieser Version: Wichtige Änderungen: · In dieser Version sind wir in eine * zusammengestellte * OpenFrameworks-Bibliothek gezogen, im Gegensatz zu nicht kompiliert. Ein paar Motivationen: Verknüpfung der Verzeichnisgröße von, reduzieren redundante Kompilierungen, um Kompilierzeiten schneller zu machen und die Entwicklung von einfacher zu gestalten. Dies ändert sich ziemlich ein bisschen die Organisation von Projekten, aber es sollte zu einem wesentlich leichteren Einsatz und Wartung führen. · Wir sind von SVN nach Git Github umgezogen und haben jetzt ein automatisiertes System des Bauens des Pakets. Dies sollte auch unsere Entwicklung von Openframeworks erheblich lindern. Bevor wir getrennte SVNs für die von Lib, die Beispiele und die Kernzusammensetzungen hatten. Nun haben wir einen großen Ort, an dem Änderungen und Entwicklung von von der Kanone verfolgt werden können. Siehe http://github.com/openframeworks/openframeworks. · Um schnellere Releases zu fördern, haben wir uns in einen wichtigen kleineren Freigabeplan mit geringfügigen Releases (0.061, 0.062) in Bezug auf Fehlerbehebungen und Wichtige Releases (0,07, 0,08) in Bezug auf Hauptmerkmale in Verbindung gebracht. Ader: · Ordnerstruktur wird nun geändert, sodass alle IDE / Packages eine Verzeichnisstruktur teilen können. Laden Sie die 0.061 alle Version herunter, um es zu überprüfen. · Core Addons hat jetzt keine Libs von anderen Plattformen · Core Addons hat jetzt kein Beispielprojekt im Ordner Addons · Core freeImage.h -> BOOOL TRIPEDEFS usw. bewegen usw. zu #definen und tun #undef am ende · MIT-Lizenz in Header setzen OSX: · Xcode hat Schnee-Leopard-Korrekturen und eine SL-Freigabe · Xcode-Projekte werden jetzt umbenannt, um den Ordnernamen zu haben (dh jedes Projekt hat ein einzigartiger Zielname) · Xcode-Apps haben jetzt maximale Optimierungseinstellungen für die Freigabe. · Xcode hat jetzt 3-Build-Modi, debuggen, Release, Release Universal. Debugg and Release sind für Ihre aktuelle Plattform (entweder Intel oder PPC), Release Universal ist für beide. · Umbenannte LIBS: Ändern Sie alle libsomething.a, um etwas zu sein Win32 Codeblocks: · Poco-Linker-Flag für CB: für einige Netzwerkanrufe hinzugefügt · Fixierte POCO-Verknüpfungsreihenfolge auf Win32. Linux: · Änderung des Linux-Standards-Videograbbers an GSTREAMER · Entfernen von VR4LUTILS. · Smarter Makefiles. · Geänderte Installationsskripts, um karmische Probleme zu beheben und Kompilieren auf der Installation zu erstellen Beispiele: · Fehlende Dateien, fehlende Anrufe für fensterweise, entfernte, unnötige Anrufe an OFSETUPSCREEN () und enthalten STDIO. App: · Fullscreen on OS X ist nicht mehr auf höchster Ebene (keine verrücktere Fullscreen-App stürzt ab und kann nicht entkommen). · OSX jetzt mit benutzerdefinierten Glut-Framework · OFSETBACKGREATAUTO (FALSE) unter Windows von Jetzt arbeitet für Akkumulation sowohl im Fenster- als auch im Vollbildmodus. · Windows FPS-Probleme wurden behoben. · Das Schließen des Fensters auf dem PC verlässt jetzt die Anwendung ordnungsgemäß. · Vonappglutwindow: Framerate ist jetzt zu Beginn auf 60,0 eingestellt: bevor es nicht initialisiert wurde. · OutgetLastframetime: Um die verstrichene Zeit des letzten Rahmens zu erhalten. · Fixes für OvergetWidth () und Offethight (), das super langsam ist, speichern wir sie nun in Vars und ändern sich in WindowSesize · Vongetappptr () gibt einen Zeiger auf die BaseApp zurück. · GlutinitDisplayString-Option zum Initialisieren von Glut mit einer einzigartigen String, nützlich für FSAA oder Änderung des Setups. · Feste vertikale Synchronisierung für Linux: http://www.openframeworks.cc/forum/viewtopic.php?f=7t=561p=10683#p10683 · Ofbasevideo ist isframenew () hinzugefügt Verwendet: · OFXNOISE OFXSIGNEDNOISEE: Simplex (ähnlich wie Perlin) Geräusche zum Kern hinzugefügt · OfBaseHasTexture jetzt hat ofSetUseTexture (zu deaktivieren Verwendung der Textur zu ermöglichen) · OfBaseImage und ofBaseVideo haben die gleiche Erbe Basis · OfMap: hat nun eine Klammer Argument, standardmäßig auf false · OfMap: Kyles Lösung für die Division durch 0 in ofMap hinzugefügt: http://www.openframeworks.cc/forum/viewtopic.php?f=6t=1413view=unread#unread · Detektieren C: als Wurzelpfad in ofToDataPath · Fest ofPoint Warnungen Veranstaltungen: · Fest VS2008 Intellisense nicht wie mit Poco :: delegieren; in ofEventUtils: http://www.openframeworks.cc/forum/viewtopic.php?f=9t=1877 Grafik: · OfImage: ein beschädigtes Bild in Linux Laden der App Absturz gemacht, jetzt behoben. · OfImage setImageType sollte jetzt richtig die Textur verändern, wenn wir brauchen. · OfTexture: get texPoint texPercent sollte dafür texCoordinate Sachen helfen, ohne das Ziel der Textur zu wissen (dh RECTANGLE_2D oder ARB) · OfTexture: setTextureWrap und setMinMagFilters · OfTexture: ofTexture float *, char *, kurz * -Added Fähigkeit Gleitkomma-Texturen oder Upload-float-Daten zu machen. · OfTrueTypeFont: fixed TTF mem Leck: http://www.openframeworks.cc/forum/viewtopic.php?p=10178#p10178 · OfImage feste Größe ändern Farbe Bug · OfImage Inline-Funktionen zu Problemen mit inhereited Klassen, die sie in CB verwenden möchten. Schalter Inline -> statische behebt dieses Problem. · OfGraphics: numCirclePts wurde auf ofPushStyle gespeichert werden, aber nicht verwendet wird, behoben. · OfTrueTypeFont: Xcode-Projekte jetzt die gleiche Version der Freetype als Win / Linux verwenden · OfSetCurveResolution: macht viel schneller gekrümmte Formen! · SetAnchorPoint: move Argumente von int float Kommunikation: · Fusionierte ofStandardFirmata in ofArduino und ofStandardFirmata Dateien aus allen Projekten entfernt. · Fest Linux Serien Probleme mit der Gerätenummer. · Fest firmata connect Inkonsistenz: http://www.openframeworks.cc/forum/viewtopic.php?t=1765 · Serien enumerateDevices ofLog ist dabei nicht immer den Ausdruck: http://www.openframeworks.cc/forum/posting.php?mode=replyf=6t=1860 · Fix für ofArduino: http://www.openframeworks.cc/forum/viewtopic.php?f=8t=3042p=16425#p16425 Video: · Add setFrameRate für ofVideoGrabber · Aktualisierung der Quicktime-Einstellungen-Dialog, so dass PS3 Auge Tafel zeigt nach oben. · OfVideoPlayer und ofVideoGrabber auf OS X Intel nun mit k24RGBPixelFormat: Dies hat eine enorme Verbesserung der Geschwindigkeit. · OfVideoGrabber auf Mac scheint nicht Liste Geräte, es sei denn Protokollebene ist die ausführliche http://www.openframeworks.cc/forum/viewtopic.php?f=9t=1799view=unread#unread · OfVideoPlayer uninitialized bool · OfVideoPlayer: Pause Verzögerung · OfUCUtils: PIX_FMT_YUV422 nicht existieren mehr auf zukünftige Versionen ffmpeg · OfUCUtils: sws_getContext PixFmt als Parameter benötigt, da karmischen statt int Klang: · Aktualisiert ofSoundStream verwenden RTAudio 4 · Einen ofSoundPlayerUpdate Anruf hinzufügen: für fmod auf dem richtigen Weg zu halten: sollte einmal pro Frame aufgerufen wird sicher Töne fallen nicht aus zu machen. Addons: · OfxXmlSettings eine printf fixiert (tag.c_str ()), dass Xcode beschwerten sich über · OfxXmlSettings Speicherleck · OfxXmlSettings lesen Attribute · OfxXmlSettings lesen von Zeichenfolge speichern bespannen ofxVectorGraphics: · Update auf Creeps 2.0: hat MIT-Lizenz und neue Funktionen. ofxOpenCv: · OfxCvColorImage: convertToPlanarImage (...) für einen Kanal (das heißt packte nur sautration) · OfxCvShortImage: feste Zuordnung Betreiber · OfxCvGrayscaleImage: add Helligkeitskontrast zu Graustufenbild · OfxCvContourFinder Konvertiten Schwerpunkt auf Ints · OfxOpenCv: feste Graustufen planar planar in Graustufen Konvertierungen · OfxOpenCv: Entfernen implizite ROI Kreuzung · OfxCvImage: re-added drawBlobIntoMe () für einen Klecks in einem ofxCvImage Malerei · OfxOpenCv: hinzugefügt entsprechende iphone #ifdefs · OfxOpenCv: Kopieren schneller für getPixels und setPixels wenn Bild bereits alligned Speicher. · OfxOpenCv Skala Conversions für floatImage · OfxOpenCv swapTemp bug ofxOsc: · OfxOsc: shutdown Leck · OfxOsc: Speicherleck · OfxOsc: Shutdown Problem: fix hier: http://damian.dreamhosters.com/svn/public/ofxOsc/latest/ ofxThread: · StopThread jetzt, wenn Gewinde Funktion zurückkehrt aufgerufen ofxVectorMath: · Ging zurück zu inlining, für die Leistung · Hinzugefügt ofxMatrx4x4 und ofxQuaternion · OfxPoin2 / 3 / 4f deprecated fusionierte mit ofxVec2 / 3 / 4f ofxNetwork: · Für Xcode Bedürfnisse fixiert tcp.h in ofxUdpManager enthalten


Openframeworks. Zugehörige Software

Effivalue

Eine kostenlose Bibliothek, um einen universellen Serialisierungsmechanismus für einen C ++ - Datentyp bereitzustellen ...

44 122 KB

Herunterladen