Blender Python Examples
Blender Python Generate 50 cubes at random positions.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpyUvE6NClJ0ORHsD3v_KIEUaoe4Fu2rstL47wFRI2l4JiXIhUzoumzJwtUXgsOPJEgERlM_IWTnPvygnIvdPL4IuRQ_w6D97_U2nV_0j8MtV-X9440UMBZPGaUgRqWTELDROv29miSTU/s640/Screenshot_5_8_19__8_24_AM.png)
Generate cubes that follow a sin curve.
import bpy from random import randint for i in range(50): bpy.ops.mesh.primitive_cube_add( location = [randint(-10, 10) for axis in 'xyz'] )
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpyUvE6NClJ0ORHsD3v_KIEUaoe4Fu2rstL47wFRI2l4JiXIhUzoumzJwtUXgsOPJEgERlM_IWTnPvygnIvdPL4IuRQ_w6D97_U2nV_0j8MtV-X9440UMBZPGaUgRqWTELDROv29miSTU/s640/Screenshot_5_8_19__8_24_AM.png)
Generate cubes that follow a sin curve.
import bpy from math import sin for i in range(50): x, y, z = 0, i, sin( i ) bpy.ops.mesh.primitive_cube_add( location = [ x, y, z ] )
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqkfCm8n4nRPTIvCZkdgC05Rb5G4U_2OsTK6Qt4GE98iCIcl74_jkLXMDeSBNIIkRz0cvxHkM2ITGYieA1rSxcepWXUtaU5btrwJ1V6HALb5mU19DD0ljsOHriZNwRzrUnCnc0grr_JRs/s640/Screenshot_5_8_19__8_33_AM.png)
Comments
Post a Comment