-
Chapitre 16_L'algorithmique en synthèse d'images. La création de formes bidimensionnelles par programmation
- Presses de l'Université du Québec
- Chapter
- Additional Information
C H A P I T R E© 2005 – Presses de l’Université du Québec Édifice Le Delta I, 2875, boul. Laurier, bureau 450, Sainte-Foy, Québec G1V 2M2 • Tél.: (418) 657-4399 – www.puq.ca Tiré de: Communication: horizons de pratiques et de recherche, Johanne Saint-Charles et Pierre Mongeau (dir.), ISBN 2-7605-1326-2 • D1326N Tous droits de reproduction, de traduction et d’adaptation réservés 16 L’ALGORITHMIQUE EN SYNTHÈSE D’IMAGES La création de formes bidimensionnelles par programmation Jean-François Renaud 380 Communication© 2005 – Presses de l’Université du Québec Édifice Le Delta I, 2875, boul. Laurier, bureau 450, Sainte-Foy, Québec G1V 2M2 • Tél.: (418) 657-4399 – www.puq.ca Tiré de: Communication: horizons de pratiques et de recherche, Johanne Saint-Charles et Pierre Mongeau (dir.), ISBN 2-7605-1326-2 • D1326N Tous droits de reproduction, de traduction et d’adaptation réservés RÉSUMÉ Nous traitons dans ce chapitre de l’impact de l’algorithmique en synthèse d’images. Nous nous intéressons plus précisément aux routines de transformation sur les pixels et les vecteurs d’une image- écran. Pour presque tous les logiciels d’infographie sur le marché, ces routines sont habituellement enfouies sous la couche de l’interface utilisateur (GUI) en vue d’assurer une plus grande convivialité. En contrepartie, la magie de ces espaces de production amène parfois le créateur à ne plus se soucier de la réalité binaire des images qu’il voit à l’écran, le contraignant au cadre de production fixé par l’environnement du logiciel. Nous souhaitons démontrer en quoi des programmes élaborés sur mesure constituent une option stimulante, offrant au concepteur de formes 2D une alternative à ses outils de modélisation, d’une part, et, d’autre part, la possibilité de renouer avec les capacités logiques d’un ordinateur. Nous présentons quelques cas de dessin par algorithmes et cherchons à souligner les principales caractéristiques de ces pratiques. En définitive, nous voulons situer l’apport de la programmation en évaluant globalement les change- ments qu’elle apporte dans une démarche conceptuelle en image. [52.55.19.189] Project MUSE (2024-03-29 14:26 GMT) Chapitre 16 L’algorithmique en synthèse d’images 381 © 2005 – Presses de l’Université du Québec Édifice Le Delta I, 2875, boul. Laurier, bureau 450, Sainte-Foy, Québec G1V 2M2 • Tél.: (418) 657-4399 – www.puq.ca Tiré de: Communication: horizons de pratiques et de recherche, Johanne Saint-Charles et Pierre Mongeau (dir.), ISBN 2-7605-1326-2 • D1326N Tous droits de reproduction, de traduction et d’adaptation réservés Dans la conception visuelle assistée par ordinateur, le créateur d’images recourt généralement à des applications graphiques spécialisées. Ces logiciels sont dotés d’une interface graphique conviviale avec fenêtres d’information, menus d’accès, boîte à outils et espace de production. Sans avoir à se préoccuper de la nature des instructions traitées par l’interpréteur de l’application, l’utilisateur peut commander l’exécution de tâches précises et modifier des paramètres depuis des menus et des palettes prédéfinies d’options. L’alternative consiste à revenir aux fondements des langages de programmation et à emprunter la voie de l’algorithmique. L’image est alors générée à partir d’un ensemble de règles d’opération similaires aux consignes gérées par l’interpréteur . Écrit sur mesure, ce script pourra être développé soit à l’aide des jeux d’instructions disponibles dans les environnements auteur offerts par certains logiciels de dessin et d’animation, soit au moyen des interfaces de programmation d’applications (API), des compilateurs ou des éditeurs de scripts (comme Visual Basic ou AppleScript), qui proposent des environnements de production parfois totalement indépendants des logiciels d’infographie1. Cette voie ouvre la porte toute grande à des fonctions différentes de celles visant la retouche d’une image photographique. Contrairement à une photographie, l’image de synthèse n’est pas réalisée par captation ou par numérisation. Le tracé de figures s’effectue directement à l’ordinateur, à l’aide de logiciels de type modeleur. Deux approches sont généralement utilisées : procéder à l’assemblage et à la transformation de primitives provenant d’une bibliothèque de formes ou créer des figures en simulant les...