Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ################################################################
- # Corso Phyton for Blender di Alek Mugnozzo
- #
- # Lezione 2 Esercizio1
- #
- # Obbiettivo: Cancellare tutti i cubi presenti nella scena
- #
- ################################################################
- import bpy
- NumeroCubi=0
- # cerco, seleziono e cancello i cubi trovati
- print ("== Cancello tutti i cubi dalla scena ==")
- # deseleziono tutto
- bpy.ops.object.select_all(action='DESELECT')
- # cerco, seleziono e cancello i cubi trovati
- for ob in bpy.data.objects:
- if ob.name[0:4]=="Cube":
- mycube=ob.name
- NumeroCubi=+1
- print ("Trovato cubo " + mycube)
- bpy.data.objects[ob.name].select_set(True)
- bpy.ops.object.delete(use_global=False)
- print ("Cancellato cubo " + mycube)
- print ()
- else:
- print (ob.name + " non e' un cubo")
- if NumeroCubi==0:
- print()
- print ("Non ci sono cubi!!")
- ### creo 10 cubi ####
- #for i in range(10):
- # print (i)
- # bpy.ops.mesh.primitive_cube_add(size=2, enter_editmode=False, align='WORLD', location=(2*i, 2, 2), scale=(1, 1, 1))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement