OpenFrameworks

OpenFrameworks

openFrameworks est une boîte à outils C ++ open source conçue pour aider le processus créatif en fournissant un cadre simple et intuitif pour l'expérimentation.
openFrameworks est une boîte à outils C ++ open source conçue pour aider le processus créatif en fournissant un cadre simple et intuitif pour l'expérimentation.La boîte à outils est conçue pour fonctionner comme une colle à usage général et regroupe plusieurs bibliothèques couramment utilisées, notamment: - OpenGL, GLEW, GLUT, libtess2 et cairo pour les graphiques - rtAudio, PortAudio, OpenAL et Kiss FFT ou FMOD pour l'entrée, la sortie audioet analyse - FreeType pour les polices - FreeImage pour l'enregistrement et le chargement d'images - Quicktime, GStreamer et videoInput pour la lecture et la capture vidéo - Poco pour une variété d'utilitaires - OpenCV pour la vision par ordinateur - Assimp pour le chargement du modèle 3D Le code est écrit pour être massivement croisé-compatible.À l'heure actuelle, nous prenons en charge cinq systèmes d'exploitation (Windows, OSX, Linux, iOS, Android) et quatre IDE (XCode, Code :: Blocks et Visual Studio et Eclipse).L'API est conçue pour être minimale et facile à saisir.Autrement dit, openFrameworks est un outil qui facilite beaucoup la création de code.Nous le trouvons super utile, et nous espérons que vous aussi.via

traits

Alternatives à OpenFrameworks pour toutes les plateformes avec n'importe quelle licence

Processing

Processing

Le traitement est un langage et un environnement de programmation open source pour les personnes qui souhaitent programmer des images, des animations et des interactions.
Polycode

Polycode

Polycode est un framework C ++ et Lua pour la construction d'applications interactives.Il est gratuit, open source et multiplateforme.
Pure Data

Pure Data

Pd (alias Pure Data) est un environnement de programmation graphique en temps réel pour le traitement audio, vidéo et graphique.
Processing.js

Processing.js

Processing.js est un langage de programmation ouvert, port du ...
Quartz Composer

Quartz Composer

Quartz Composer est un langage de programmation visuel basé sur les nœuds fourni dans le cadre de l'environnement de développement Xcode dans Mac OS X pour le traitement et le rendu des données graphiques.
  • Gratuite
Cinder

Cinder

CINDER FOURNIT UNE BOÎTE À OUTILS PUISSANTE ET INTUITIVE pour la programmation de graphiques, audio, vidéo, réseaux, traitement d'images et géométrie de calcul.
Vvvv

Vvvv

vvvv est un environnement de programmation graphique pour un prototypage et un développement faciles.
Fugio

Fugio

Fugio est un système de programmation visuel gratuit et open source pour réaliser de l'art numérique et des projets créatifs en utilisant un large éventail de technologies, pour Windows, OS X et Linux (y compris Raspberry Pi).
XStart

XStart

Petit runtime de script portable pour un développement logiciel rapide.
Vuo

Vuo

Vuo permet aux créateurs de médias de créer des animations interactives, des expositions, des performances et des projets multimédias de qualité professionnelle en connectant de simples blocs de construction.
ORCA

ORCA

Orca est un langage de programmation ésotérique et un environnement de codage en direct pour l'expérimentation musicale.
PraxisLIVE

PraxisLIVE

PraxisLIVE est un environnement de programmation visuelle open source.
PdDroidParty

PdDroidParty

Exécutez vos correctifs Pure Data sur Android avec des GUI natives émulées.