IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

La nouvelle version de GLSL Hacker est disponible
Et peut maintenant fonctionner sur Raspberry Pi

Le , par GL4Ever

15PARTAGES

0  0 
Bonjour,

Je vous propose un nouvel élément à utiliser : GLSL Hacker

Vous connaissiez sans doute GeeXlab, un outil pour prototyper des effets 3D rapidement.

JeGX, son auteur, revient en force avec un tout nouvel outil reprenant le même concept que GeeXlab tout en l'améliorant.

GLSL Hacker est multiplateforme. Ainsi il fonctionnera sous Windows, Mac OS X et Linux. De plus, il reprend les différents points qui ont fait le succès de GeeXlab tel que la programmation de la scène en LUA ou Python, la possibilité de faire des effets de post process, l'édition des shaders.

Mais GLSL Hacker n'est pas une copie de GeeXlab, c'est une évolution.

En effet, GLSL Hacker permet de faire du live coding. Pour cela JeGX a choisi une interface basée sur TCP/IP. Ainsi, vous pouvez coder sur un ordinateur et afficher l'image sur un autre. Même si la machine sur laquelle vous programmez ne possède pas un bon support d'OpenGL, vous pouvez tout de même l'utiliser pour programmer et voir le résultat sur une autre machine supportant la dernière version d'OpenGL et donc, avoir accès à la tesselation et aux compute shaders.

Qu'en pensez-vous ?
Vous avez lu gratuitement 3 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de GL4Ever
Membre du Club https://www.developpez.com
Le 22/11/2013 à 11:50
Une nouvelle version de GLSL Hacker (v0.6.3.1) est dispo pour Windows uniquement. Elle ajoute le support de la webcam en Lua et Python. Aucune lib externe n'est nécessaire. Quelques nouvelles demos sont dispo dans le pack de demos dont une (moon3d/gl-210-webcam/demo_webcam_lua_win32_postfx_02.xml) qui fait du displacement mapping a partir de la video de la webcam:



Le principe de la demo est très simple: chaque frame de la webcam est utilisée pour mettre à jour une texture. Cette texture est ensuite mappée sur un mesh plan qui est déformé avecdu vertex displacement mapping en GLSL.

Les liens de téléchargement sont dispos ICI

Le pack de demos contient aussi un test de vision 3D anaglyph (dispo dans host_api/Webcam/two_webcams_win32_lua_3d_anaglyph.xml): deux webcams sont utilisés et les images sont coloriées (rouge et bleu) et superposées. En fonction des lunettes 3D et du reglage des couleurs, on arrive à percevoir la 3D, mais je ne suis pas totalement convaincu par la demo...
0  0