もしブレ

もしも女子高生が Blender を使ったら

「もしドラ」かよ

日付

2016(H28)-03-16(水) Blender Tutorial: Array Modifier (Fractals)(en)
2016(H28)-03-18(金) Blender で「配列複製 Array モデファイア」を用いて、マイケル・ジャクソンのミュージックビデオ「スリラー」のような三角形の行列を作ってみた。

「オフセット(倍率)Relative Offset」ではなく、「一定のオフセット Constant Offset」を用いる。
2016(H28)-03-28(月) 一個一個バラバラにするには、モデファイアを適用(Apply)してから、エディットモードで、[p]/[構造的に分離したパーツで(Loose)]。
2016(H28)-03-26(土)
mport bpy


def getSeqName( name, i ):
    if i == 0:
        return name
    else:
        tmp = '00'+str( i )
        return name + '.' + tmp[ -3: ]


for j in range( 1, 171+1 ):
    try:
        bpy.data.objects[ getSeqName( 'Suzanne', j ) ].select = True
        bpy.ops.object.origin_set( type='ORIGIN_GEOMETRY' )
        bpy.data.objects[ getSeqName( 'Suzanne', j ) ].select = False
    except:
        pass


# end.

一個一個バラバラにすると、原点 origin がジオメトリ Geometry の中心に来ない。 全選択して [Shift]+[Ctrl]+[Alt]+[C] すると、微妙にずれる。一個一個やるのはめんどくさいので、スクリプトを書きました。

ジオメトリ Geometry の中心を原点 origin にします。 オブジェクトモードで、選択を解除([a]を二回押すなり)してから実行(テキストエディタ上で[Alt]+[p])してください。

2018(H30)-03-08(木)

Blender Tubes with Curve and Array Modifier - YouTube(en)

日付

- Rental Orbit Space -