background preloader

Le dernier blog » Programmation

Le dernier blog » Programmation

Performance audiovisuelle et pratique du VJing Ce livre aborde les pratiques artistiques placées sous la dénomination de "performance audiovisuelle" ou de "VJing", à travers le prisme de la culture, des logiciels et matériels libres qui concourent à leur réalisation. Il débute par un propos introductif où il s'agit de replacer ces pratiques dans un contexte historique et dans leur écosystème actuel, illustré par des projets artistiques que l'on peut associer à cette dénomination. Ce livre propose également une approche concrète de ces pratiques, en apportant des ressources cognitives, logicielles et matérielles aux artistes et curieux souhaitant s'intéresser au versant libre d'une pratique qu'ils exercent peut-être déjà. Nous avons décidé de débuter par la préparation et le choix des médias et sources utilisés. Dans une seconde section, sont abordés le traitement et la manipulation des sources, les possibilités de mélange des images, l'application d'effets, le contrôle de lecture et la composition de l'image.

Processing Un article de Wikipédia, l'encyclopédie libre. Il existe également une version en Javascript de Processing, appelée Processing.js, cette version pouvant être exécuté dans un environnement HTML 5 ou via node.js. Les programmes réalisés avec Processing peuvent être lus par les navigateurs internet équipés du plug-in java, mais aussi sous forme d'applications indépendantes pour Windows, Linux ou Mac OS X (en réalité n'importe quelle machine disposant d'une Machine virtuelle Java). L'environnement de développement Processing. Philosophie[modifier | modifier le code] Le principe majeur de Processing est la simplicité, dans la mise en œuvre des programmes comme dans la syntaxe du langage. Processing s'adresse aux artistes en « arts numériques » et aux graphistes, notamment dans le domaine du graphisme d'information et dans celui du graphisme génératif. Syntaxe[modifier | modifier le code] On peut écrire le traditionnel Hello world de cette manière : void setup(){ println("Hello World!")

Tutorials \ Processing.org Video Tutorials Links to videos that cover the Processing basics. Hello Processingby Daniel Shiffman et al.Short video lessons introduce coding exercises that lead to designing an interactive drawing program. Plethora Projectby Jose SanchezThese video tutorials cover issues of programming and computational design issues in Processing. Text Tutorials A collection of step-by-step lessons covering beginner, intermediate, and advanced topics. Création numérique : un art nouveau Art et technologie, deux notions antinomiques ? Que nenni ! Les codes informatiques peuvent donner naissance à des oeuvres étonnantes, provoquer de puissantes émotions. Il suffit pour s'en convaincre de découvrir "Digital Art Works. The challenges of conservation" (1), la nouvelle exposition de l'Espace multimédia Gantner de Bourogne. Comme un pinceau Avec "Still Living", d'Antoine Schmitt, pour qui la programmation est "un matériau comme le seraient pour le peintre à la fois le pinceau, le pigment, le liant et le support", le spectateur fait face à trois écrans sur lesquels des graphiques financiers sont en action constante. Un art en marche Défricheur, le centre Gantner pose déjà la question de la conservation des oeuvres numériques. Figure du Christ "Il n'y a pas encore de cote pour ces arts de l'écran ou arts "écraniques"", confirme Anne-Cécile Worms, la fondatrice de Digitalarti. Des anges et des sons Les créations numériques sont bel et bien organiques. Marseille est acheteuse

Introduction | Programmer en ActionScript 3 Procédure et Objet L’ActionScript est un langage de programmation propre à Flash (et à Flex…). La version 3 est basée sur la spécification ECMAScript, comme le javascript. Depuis l'AS2, il permet de combiner programmation procédurale et programmation orientée objet. L’ActionScript repose en effet sur les notions de classes et d'objets. propriétés méthodes évènements Chaque classe hérite des propriétés et des méthodes de la classe qui la contient. Par exemple, pour gérer du son en AS, on devra utiliser la classe "Sound" qui possède des propriétés comme "length", des méthodes comme "play()" et des évènements comme "complete". Le code AS3 sera écrit sur les images-clés via le panneau Actions-Image ou dans un fichier externe .as pour les projets complexes. On distingue 3 types de code : code automatique éxécuté une fois (stopper une animation) code évènementiel éxécuté une fois (click d’un bouton) code évènementiel éxécuté en continue (faire bouger un clip en AS) Différences AS2-AS3 : Trace

Design Process | Generative Design The cloud brings together the possibility of massive computational resources and connectivity in an unprecedented scale across a wide range of business, educational and entertainment activities. Are the Architects ready for the cloud? The answer is ” No”. But, will they get there? But what will design be in the cloud ? I believe that the cloud will initially be used in the same way that computers were used to replace existing PC based practices. Design will be – as in nature Nature in itself is a massive computational environment that has evolved over billions of years. Design as it is now Before we consider the lofty heights that clouds can take us to, let’s review where we are with CAD now. The codification and comodification of CAD Most CAD packages now handle the drudgery of 3D manipulation fairly well. What the clouds mean for generative design? It is like asking what gasoline means for your car?

12 libs JS front que j’utilise tout le temps Je suis comme vous, je reviens toujours à une petite boîte à outils essentielle, qui m’accompagne de projet en projet, chaque outil ayant maintes fois prouvé sa valeur. C’est notamment le cas pour les petites bibliothèques web front en JavaScript. Je me suis dit que ça pouvait vous intéresser de savoir lesquelles j’utilise. jQuery (ou Zepto) Évidemment. En revanche, jQuery reste un gros mammouth en raison de ses nombreuses évolutions d’API… et de la compatibilité oldIE. Quand Underscore est apparu (encore un super projet de Jérémy Ashkenas), les « Prototypistes » qui refusaient de passer à jQuery faute d’outils algorithmiques potables ont trouvé de quoi compenser, et ont pu sauter le pas. Ça ne pèse que 54Ko (9.1Ko gzippé), l’API est compatible avec celle de jQuery (en gros, sauf cas de figure bien pointu, tu n’auras pas une ligne de ton code à changer), et ça défonce grave. Underscore Petites démos vite fait à l’arrache : Moment (et Moments-Away) Sauf que. Micro-démo de rien du tout : Select2

MyCube Mobile Design - procedural architecture and design Renault Ross Lovegrove concept announced, debuts April 8th to explore new design languages. personal Statement: Finally after more than a year in development Renault officially announced Studio Lovegroves collaboration on a design concept. i have spent plenty of midnight oil with the intend to push a lot of the procedure driven design i not the [...] Artemide NEW NATURE – generative design: New nature describes a vertical column that is composed of one highly informed polymer module. This single module evolves through moving, rotating and intersecting into a generative design structure which harnesses and projects light. The emerging design plays with fluid geometries to define a new light condition in space, [...] Artemide BOTANIC RAIN: Botanic rain uses an advanced crystal polymer to refract and reflect light through a leaf module that is suspended to create a highly optical curtain wall system.

yrezgui/AngularJS-Learning THE AD GENERATOR 22 Générateurs en ligne pour créer des nuages de mots-clés Définition du Nuage de mots-clés Le Nuage de mots-clés est l’un des outils de navigation du Web 2.0. En se référent à l’article Nuage de mots-clés de WikiPédia : Le nuage de mots-clés (plus rarement nuage de mots-clefs ou nuage de tags ; tag cloud, word cloud ou keyword cloud en anglais) est une représentation visuelle des mots-clefs (tags) les plus utilisés sur un site web. Les Nuages de mots-clés dans le site CMS-SPIP Dans le site CMS-SPIP les nuages de mots-clés sont également traités dans les rubriques : dans lesquelles vous trouverez de nombreux articles traitant des Nuages de mots-clés et de thèmes connexes tel que l’article : Ne pas confondre les mots-clés, les mots indexés par le moteur de recherche, les mots recherchés par l’internaute et les étiquettes affichées dans les Tag Clouds Cela concerne divers types de Nuages de mots-clés, en 2D et 3D interactif-dynamique, et pour certains intégrés au CMS SPIP sous la forme de plugins. Mots-clés de SARKA dont l’article :

JavaScript Quick Start | Processing.js Processing.js Quick Start - JavaScript Developer Edition Introduction This quick start guide is written from the standpoint of a JavaScript developer. Index For the Impatient If you're in a rush, here's what you need to know: Processing.js converts Processing code to JavaScript and runs it in the browser, using <canvas> for a drawing surface. 1 <script src="processing-1.3.6.min.js"></script>2 <canvas data-processing-sources="hello-web.pde"></canvas> Load your web page, and it will parse, translate, and run your sketch in the browser. Why Processing.js? What is Processing? The Processing language was originally created at MIT as part of the Media lab and Aesthetics and Computation group. What does Processing bring to the web? Processing has a large and vibrant community, who are good at creating 2D and 3D graphics, visualizing data sets, audio, video, etc. By porting the Processing language to the web, both the Processing and web communities benefit. How much work is it to learn Processing? 1 <!

Tagxedo - Word Cloud with Styles

Related: