Tous les articles par Antoine

Stresser la carte graphique avec un benchmark OpenGL

Geeks3d propose un benchmark utilisant et un stress test basé sur GLSL, le langage utilisé dans OpenGL pour créer les textures et aussi pour modifier la géométrie des objets, par subdivision de surface par exemple. C’est la tesselation (voir tessmark dans les exemples). Pour bien tourner, les exemples requièrent du matériel récent. Sur ma machine (MacBook Pro 7.1 mid-2010), TessMark affiche un modeste 2 fps.

Subidivision de surface utilisant la tesselation OpenGL 4.

Subidivision de surface utilisant la tesselation OpenGL 4.

Dans tous les cas, lent ou rapide, c’est la garantie de faire travailler le GPU, donc la carte graphique. On l’entend tout de suite si la machine est froide. Les ventilateurs se mettent rapidement en marche à cause de l’augmentation de la charge de travail de la carte graphique.

Finder: comment ajouter une colonne avec les dimensions des images

Par défaut, Finder ne permet pas d’avoir une colonne « Dimensions » qui affiche la dimension en pixel d’une image. Pourtant il sait le faire. Voici comment le forcer: il suffit de renommer le dossier en « Pictures  » suivi de ce que l’on veut. Dès lors Finder propose deux options supplementaires pour tous les sous-dossiers de ce dossier.

Ensuite, on a deux choix:
Soit on laisse le nom tel quel, et dans tous les sous-dossiers on peut activer l’affichage des dimensions en cliquant avec le bouton droit en mode liste, sur l’en-tête des colonnes.
Sinon on active tout de suite, pour les dossiers que l’on veut, l’affichage des dimensions, et on renomme le dossier en enlevant le préfixe « Pictures ».

Avant

Après

Et voici le résulat:

Le Finder montrant un dossier d’images, et leurs dimensions

Quartz Composer

Utiliser un joystick USB dans Quartz Composer

Le patch HID Input pour le Joystick USB

Commencer par créer un patch , et le régler pour qu’il lise le périphérique de votre choix. Dans mon cas, c’est un « USB Game Controller (Generic Desktop – Joystick) ». Faire ensuite les connections comme expliqué dans la vidéo.

Résultat final

Le cercle suit le mouvement des axes du joystick USB. Il ne reste plus qu’a ajouter une logique derrière pour faire quelquechose d’utile.

Quartz Composer

Installer Quartz Composer sous OS X Moutain Lion

Quartz Composer est un outil de programmation visuelle qui permet de créer des compositions visuelles interactives. Il fait partie des Developer Tools. Il est un peu delicat a trouver sur le site d’Apple. A vrai dire, on ne le trouve que si l’on sait exactement où chercher, car toutes les recherches mènent vers de la documentation. Donc, après avoir installé XCode 4.5, il suffit d’aller dans le menu de XCode qui contient un raccourci vers la page sur le site d’Apple:
.

XCode ouvre le navigateur sur cette page:

Faire ensuite une recherche avec les termes: graphics tools for XCode. Vous devriez trouver un lien vers une image: graphics_tools_for_xcode.dmg. Et il ne reste plus qu’à l’installer comme une application normale.