Changez votre monde, avec les logiciels libres

Posts Tagged ‘Python’

Bonne Année à Tous vos followers !

 

 

 

 

 

 

 

 

 

 

Quoi de plus simple qu’une application Twitter pour dire bonne année à toutes les personnes qui me suive sur twitter.

Vous trouverez le code sur mon compte github à cet adresse : https://github.com/genova/happy-python

A consomé avec modération

Bonne Année !!!


Digital Animation

Sculpte Animation from Mamadou Diagne on Vimeo.

Animation d’une sculpture numérique sur Blender avec application d’un filtre 2D Laplacian
se travaille a était réalisée avec le game engine de blender, les shapekey et un script python


Console Bonjour, le Senegal 2.5

Avant de commencer

Ce document n’est pas destiné à couvrir entièrement chaque sujet, son but est de vous aider à vous familiariser avec Blender 2.5 et son nouveau API Python.

Beaucoup de choses ont changé pour Blender à la fois technique et artistique avec la venue de Blender 2.5. Pour les scripteurs, nous avons affaire à Python 3.1 à la place de l’ancien support de Python 2.6. Nous sommes également face à une nouvelle façon de penser de nos interfaces.

Une liste rapide des choses qui peuvent être utiles à connaître avant de commencer:

  • Blender utilise Python 3.1
  • La console interactive de Blender 2.5 a été améliorée, les essais d’une seule ligne dans la console est une bonne façon d’apprendre.
  • Utiliser la référence de l’API pour des informations spécifiques : http://www.blender.org/documentation/250PythonDoc
  • Le « Button Autocomplete » (Saisie semi-automatique) affiche les info-bulles et les noms des attributs Python opérateur.
  • Un clic droit sur les boutons et les éléments de menu donne un lien direct à la documentation de l’API.
  • Pour plus d’exemples, le menu texte comporte une section où les modèles de certains opérateurs par exemple peuvent être trouvés. D’autres scripts qui sont distribués avec Blender peuvent être examinés, pour plus d’informations consultez « .blender / scripts /interface utilisateur » pour l’interface utilisateur et « .blender / scripts / op » pour les opérateurs.
  • Ce que vous ferez

    Exécutez le  script « Bonjour le Senegal »  dans la console de Blender

    Dans l’interface graphique de Blender, passez à la vue Scripting.

    Vous devriez avoir un espace de travail qui se présente comme suit.

    Exécuter Bonjour, le  Senegal

    Temps de code : tapez le code qui suit dans l’éditeur de texte.

    print("Bonjour, le Senegal")

    Pour exécuter, appuyez  sur Entrer.Vous devriez voir  » Bonjour le Senegal  » imprimés.

    Félicitations, vous venez de lancer votre premier script Python dans Blender. Mais il y a plus!

    Si vous vous demandez quel type d’information ou de paramètre donner a print: après avoir tapé print au niveau de la console, cliquez sur le  »Button Autocomplete » (Saisie semi-automatique) ou ctrl+space, vous aurez toutes les informations sur la méthode print.

    Donc on pourrez avoir le code suivant:

    pays="Senegal"
    print("Bonjour, le",pays)

    Lectures recommandées

    Plongez au coeur de Python

    Manuel officiel de Blender

    Blender Python API 2.5


    27 mars – Jeux 3d avec Blender + Python


    Introduction au développement de jeux avec Blender & python

    Un atelier sur le développement de jeux avec Blender & python qui se tiendra le 27 mars 2010 à L’ESP, lors du code camp cet évènement est organisé par le club synapse esp.

    Les jeux sont dans nos salons, sur nos mobiles. Ils font partie de notre quotidien et représentent une part non négligeable du monde de l’informatique.

    Qui sont ces hommes qui travaillent pour les créer ? Et comment sa marche ? Vous avez envie de découvrir ?

    Alors venez assister à cet atelier qui est ouvert à toute personne qui voudrait connaitre les rudiments, pour créer son propre jeux 3D avec des outils libres comme Le moteur de jeux Blender et le langage Python.

    Configuration minimale :

    Blender ne demande pas une configuration minimale très puissante contrairement à ce que demandent les autres applications 3d. Même si pour des effets avancés et des modèles avec beaucoup de polygones un ordinateur puissant est recommandé. La configuration minimale est:

    • Un processeur cadencé à 300 MHz;
    • 128 Mo de RAM;
    • 20 Mo de disque dur;
    • Un écran 1024*768, 16 bit;
    • Une souris à deux boutons;
    • Une carte graphique compatible OpenGL avec 16 Mo de RAM.