Tip - Créer de simple scripts

Ici vous trouverez ici des tutoriels fait par la team

Modérateurs : frez, Yadoob, stilobique, Matpi, ModSquad

Tip - Créer de simple scripts

Message par cedric » 02 Juil 2014, 23:47

Hello !

Dans cette vidéo vous verrez comment créer facilement des scripts sur blender pour combiner différents outils de manière très simple.

C'est le même principe que sur photoshop ou maya, vous récupérez les commandes, vous les ajoutez et vous avez un simple script qui vous faire gagner un max de temps !



Voici les mini scripts que vous avez dans la vidéo.

Add objet
Code : Tout sélectionner
import bpy

#Créer l'objet cube
bpy.ops.mesh.primitive_cube_add(view_align=False, enter_editmode=False, location=(0, 0, 0), layers=(True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False))

#Le déplacer d'une valeur de 1 en Z (x=0, y=1 et z=2 à context.object.location[2] =
bpy.context.object.location[2] = 1

#déplacer son origin au cursor
bpy.ops.object.origin_set(type='ORIGIN_CURSOR')


Mirror simple

Code : Tout sélectionner
import bpy

#Appliquer les transformations en X,Y et Z
bpy.ops.object.transform_apply(location=True, rotation=True, scale=True)

#Ajouter un modifier mirror et activer le Clipping
bpy.ops.object.modifier_add(type='MIRROR')
bpy.context.object.modifiers["Mirror"].use_clip = True


Mirror + subsurf

Code : Tout sélectionner
import bpy

#appliquer les transforms, ajouter un mirror et activer le clipping
bpy.ops.object.transform_apply(location=True, rotation=True, scale=True)
bpy.ops.object.modifier_add(type='MIRROR')
bpy.context.object.modifiers["Mirror"].use_clip = True

#Ajouter un subsurf, lui donner une faleur de 2 et cocher le optimal display
bpy.ops.object.modifier_add(type='SUBSURF')
bpy.context.object.modifiers["Subsurf"].levels = 2
bpy.context.object.modifiers["Subsurf"].show_only_control_edges = True
Cédric Lepiller, Freelance 3D Pitiwazou.com, Mes Addons, Asset Management, Speedflow
Avatar de l’utilisateur
cedric
Administrateur
 
Message(s) : 7053
Inscription : 03 Août 2013, 21:36

Retour vers Tutoriels de la team

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité