XGouchet.fr

dimanche 27 juillet 2008

Open Source : D comme ...

Nouvelle semaine, nouveaux programmes, toujours en Open Source Cette semaine, le D. Comme toujours, si vous en connaissez d'autres (open source et cross plateforme), prévenez moi, ça m'intéresse.

Dia

Les utilisateurs de Linux connaissent probablement Dia, puisqu'il fait partie du projet Gnome. Cependant une version est disponible pour Windows sur ce site. Dia est l'équivalent libre du programme Visio de Microsoft, et permet donc de faire pas mal de diagrammes, organigrammes, schémas, graphiques.

Disposant d'une large bibliothèque d'icônes, allant de l'électronique à l'architecture, en passant par l'UML où des architecture réseau, la physique et la chimie, cet outil est très facile à prendre en main. Un très bon complément à la suite Office pour tous vos documents professionnels.

Dia

Doodle

Rien à voir avec les images de Google, Doodle permet de créer des images d'instructions pour faire de l'Origami. Il vous suffit de créer un fichier texte (en utilisant une syntaxe proche de LaTeX) expliquant les différents pliages de votre modèle, et Doodle se charge de faire une page d'instruction, exportable en PostScript.

Doodle

dimanche 20 juillet 2008

Open Source : C comme ...

Nouvelle sélection de programmes Open Source Cette semaine, le C. Comme toujours, si vous en connaissez d'autres (open source et cross plateforme), prévenez moi, ça m'intéresse.

CavePaint

Même si je n'ai pas vraiment eu l'occasion de tester CavePaint, le projet en soi me semble tout de même intéressant, et comme en plus il est Open Source, je ne vois pas pourquoi je me gênerais. Le principe de cette librairie est de pouvoir peindre en 3D à l'intérieur d'un CAVE. Pour ceux qui l'ignore, le CAVE est une sorte de gros cube où chaque face est un écran. On vous plonge à l'intérieur, et vous êtes dans de la Réalité Virtuelle. Ajoutez à cela un ou plusieurs Wand avec lesquels vous pouvez peindre dans l'espace.

Bon évidemment, il faut avoir un CAVE à portée de main pour en profiter, mais le concept me semble tout à fait intéressant.

Cave Paint

Chaotic Attractors

Ce projet en Java permet de dessiner des figures à partir d'attracteurs. Même si Chaotic Attractors est encore en bêta, les images qu'il génère sont très esthétique (enfin comme tout, on aime ou on aime pas), et ressemble vaguement à mes formes Aether. C'est peut-être pour ça que j'aime bien en fait...

Chaotic Attractors

Celestia

Celestia est assez connu, et pour cause. Ce logiciel d'astronomie permet de visualiser en 3D presque n'importe quel astre, satellite, galaxie de notre univers (du moins de l'univers connu). Utilisé par la NASA et l'Agence Spatiale Européenne, ce logiciel permet également de visualiser l'état de l'espace à une date donnée (passée ou future).

Enfin de nombreuses extensions sont disponibles pour ce logiciel, comme par exemple la possibilité d'ajouter des vaisseaux (que ce soit Appolo 11 ou un X-Wing). Bref, un logiciel extrêmement complet pour qui aime avoir la tête dans les étoiles.

Celestia

Context Free

J'en ai déjà parlé, aussi je ne vais pas trop entrer dans les détails, mais Context Free est un logiciel permettant de faire des familles d'images à partir de règles simples. Et si ça ne suffit pas à vous convaincre, jetez un coup d'œil à la galerie.

Context Free
Une de mes images en Context Free

Collada

Même si le Collada n'est pas un logiciel mais un format de fichier, il n'en reste pas moins un standard en matière d'échange de données 3D. Ce format est en effet capable de gérer presque tous les types de scènes 3D, en se basant sur une structure XML unique. Supporté par quasiment tous les logiciels manipulant des objets en 3D, ce format est en phase de devenir la référence.

dimanche 13 juillet 2008

Open Source : B comme ...

Je continue donc ma sélection de programmes Open Source, avec les B. Et bien évidemment si vous en connaissez d'autres (open source et cross plateforme), prévenez moi, ça m'intéresse.

Benojt - fractal explorer

Benojt est un explorateur de fractale écrit en Java (et donc disponible sur toutes les plateformes), ayant plusieurs particularités. La première est celle de pouvoir créer une grille de fractales en fonction de leurs parametres (cf image ci-dessous). La seconde est de pouvoir créer soi même ses propres formules fractales, voire même ses propres classes fractales.

Benojt

Blender

Comment pourrais-je faire cet article sans mentionner Blender. Véritable exemple de la réussite de l'Open Source, Blender a démarré comme un logiciel shareware, mais la société qui éditait le logiciel coula en 2002. Du coup, le principal codeur du projet, Ton Rosendaal, réussi à lever des fonds au sein de la communauté libre pour racheter la licence du logiciel.

Passé sous licence GPL, le modeleur le plus connu dans la communauté libre a permit de créer deux chef-d'œuvre : Big Buck Bunny et Elephant's Dream.

Mais ce logiciel n'est pas seulement dédié à la modélisation, l'animation et le rendu. Grâce à des scripts Python et autre, il est possible de l'utiliser comme moteur de jeu, comme le démontre le projet Apricot.

Je souhaitais mettre une image d'exemple, mais je n'ai pas réussi à choisir, aussi j'en met plusieurs, et vous invite à voir les autres disponible sur cette page.

Blender
Black Night Spider by J.Uhlik

Blender
Land Rover Beach Scene by Simon Kindler

vendredi 4 juillet 2008

Open Source : A comme ...

L'Open Source, on ne le répétera jamais assez, est un monde formidable ou on peut à tout moment tomber sur LE logiciel exceptionnel. Et même quand le logiciel n'est pas si fantastique, on peut toujours le modifier soi-même pour en faire ce que l'on souhaite.

Et il se trouve que tous les domaines sont touchés, dont, bien évidemment, celui de l'image numérique. J'inaugure donc une nouvelle catégorie de billets ou je présenterai régulièrement des logiciels Open Source, Cross Platform, dédiés au graphisme sous toutes ses formes (ASCII art, mise en page, 2D, 3D, fixe, animé...).

J'en profite d'ailleurs pour lancer un appel à mes lecteurs, si vous connaissez d'autres logiciels de graphismes (le terme est prit de façon large), open source, disponible au moins sur Windows et Linux, faites le moi savoir. Et je commence donc en toute logique avec la lettre A.

Arbaro

Arbaro est un logiciel écrit en Java, et donc utilisable sur n'importe quel OS, qui permet de générer des arbres le plus réaliste possible.

Ce logiciel utilise de nombreux paramètres permettant de créer un arbre, exportable ensuite dans plusieurs format 3D (PovRay ou Wavefront) pour être ensuite rendu dans Blender, Povray ou tout autre moteur de votre choix.

Arbaro

Art of Illusion

Également écrit en Java, Art of Illusion est un modeleur 3D open source. Vous allez me dire, Encore un?!. Et je vous répondrais que celui ci n'est pas fait pour des pros du graphismes, qui lui préféreront Blender ou XSI, mais plutôt pour des amateurs voulant s'essayer à ce domaine parfois compliqué.

Ce logiciel simplifie les manipulations et ne permettra pas de faire du Pixar, mais est une très bonne façon d'apprendre les concepts de la 3D. En outre, Art of Illusion possède quelques outils de manipulation de surface que je n'ai pas vu ailleurs.

ArtOfIllusion

page 2 de 2 -