blenderCommencer avec Blender


Remarques

Blender est un logiciel gratuit, open-source, de modélisation tridimensionnelle, de création de jeux et de rendu. Blender est écrit en C et C ++. En outre, Blender peut être étendu avec des scripts Python. Tout le code source de chaque version antérieure depuis 2003 peut être trouvé ici: http://download.blender.org/source/

Bonjour le monde! (Ajouter)

# not all of this is required, but just here for reference
bl_info = {
    "name": "Hello World",                          # name of the add-on
    "author": "Blender developer",                  # name of the author
    "version": (1, 0),                              # version number for the add-on
    "blender": (2, 78, 0),                          # version of Blender the add-on is compatible with
    "location": "Space > Hello World",              # where the user can find the add-on
    "description": "Greets something",              # add-on description
    "warning": "Beta version",                      # whatever the user needs to be warned about
    "wiki_url": "",                                 # documentation link
    "category": "Development",                      # add-on category
    }

# the blender python module
import bpy
# this is just for convenience - could just use as bpy.props.StringProperty, but there are normally lots of properties
from bpy.props import StringProperty


class HelloWorld(bpy.types.Operator):
    """Says hello to the world."""       # python docstring 
    bl_idname = "greetings.hello_world"  # this will be callable with bpy.ops.greetings.hello_world()
    bl_label = "Hello World"             # the user-friendly name for this operator (e.g., in a button)
    bl_options = {'REGISTER', 'UNDO'}    # 'UNDO' is only here for reference (you can't actually take back what you say)

    name = StringProperty(
            name="name",
            default="world",
            description="Who to say hello to",
            )

    def execute(self, context):
        # Note: The execute method is called when the user clicks on the operator or calls it from python.

        message = "Hello, " + self.name + "!"
        
        # print to console
        print(message)
        
        # show a popup that automatically goes away (in info area's header)
        self.report({'INFO'}, message)
        
        # show a popup under the cursor that doesn't go away automatically
        self.report({'ERROR'}, message)

        # generally return {'FINISHED'} or {'CANCELLED'} at the end of the execute method
        return {'FINISHED'}


# this is automatically called when the add-on is enabled
def register():
    # simply register the class
    bpy.utils.register_class(HelloWorld)
    

# this is automatically called when the add-on is disabled
def unregister():
    # simply unregister the class
    bpy.utils.unregister_class(HelloWorld)


# common "pythonic" approach to main()...call register() automatically
if __name__ == "__main__":
    register()
 

Enregistrez-le dans un fichier python (.py), puis installez-le en tant que module complémentaire standard dans Blender. Tapez "space" dans n'importe quelle zone de Blender et tapez "Hello World" pour trouver l'opérateur que vous avez construit.

Installation ou configuration

  • Allez sur https://www.blender.org/download/

  • Choisissez votre système d'exploitation

  • Cliquez sur le miroir approprié à côté de la version de blender pour votre système d'exploitation. Vous pouvez généralement cliquer sur le miroir le plus proche de votre position actuelle. (Plus d'informations)

Miroirs

  • De plus, au bas de la page se trouvent également des liens vers les versions expérimentales quotidiennes et le code source. Cela peut vous permettre d'accéder aux dernières fonctionnalités (au détriment de la stabilité).

  • Vous avez téléchargé avec succès Blender!

Une fois que vous avez téléchargé Blender, ouvrez-le, décompressez simplement, puis ouvrez blender.exe ou blender.app

La fenêtre et ses fenêtres

La fenêtre d' affichage de Blender est une interface dynamique et modifiable composée de nombreuses fenêtres différentes. Avec le programme en cours d'exécution par défaut, la fenêtre est composée de 5 fenêtres différentes. Windows peut être identifié en recherchant ses petites icônes carrées dans le coin supérieur ou inférieur gauche. Ils peuvent ressembler à ceci:

l'icône de vue 3D (l'icône de vue 3D)

l'icône de la chronologie (l'icône de la chronologie)

l'icône des propriétés (l'icône de propriétés)

Ces petites images indiquent le type de fenêtre auquel elles sont attachées et le type de fenêtre peut être modifié en cliquant sur l'une d'entre elles et en choisissant une autre fenêtre.

Toutes les fenêtres sont redimensionnables et divisibles , ce qui signifie qu'elles peuvent être divisées en deux parties, changées de taille ou combinées en une seule fenêtre.

Pour essayer cette fonctionnalité, notez d'abord l'emplacement du sélecteur de disposition d'écran qui apparaît tout en haut de l'écran, juste après les boutons du menu:

sélecteur de disposition de l'écran

Ce sélecteur vous permet de revenir à la disposition de la fenêtre par défaut à tout moment, et agit (comme beaucoup de sélecteurs de Blender) en tant que liste dynamique. Cela signifie que si vous souhaitez enregistrer cette mise en page avant de commencer à tester, cliquez sur le bouton + pour copier la mise en page, puis apportez vos modifications. Revenez à la mise en page en cliquant sur le nom de la mise en page et en sélectionnant à nouveau la valeur par défaut.

Maintenant que la mise en page peut être retournée, faites glisser l'une des poignées de maintien au coin de la fenêtre principale - cela ressemble à ceci:

image de poignée de saisie

Votre curseur se transformera en un réticule et la fenêtre se divisera en deux.

exemple de fractionnement de fenêtre

La combinaison de deux fenêtres peut se faire avec la poignée du coin opposé de la fenêtre. Dans l'image ci-dessus, la poignée utilisée pour diviser la fenêtre se trouvait dans le coin inférieur gauche : ainsi, la poignée utilisée pour combiner la fenêtre avec une autre est celle située en haut à droite .

Pour combiner la fenêtre avec une autre, faites simplement glisser cette seconde poignée dans la direction que vous souhaitez combiner. Vous devrez peut-être le retirer de lui-même en premier, si vous voulez le réduire, comme ceci:

exemple de fenêtre combinant