Blender2.7から2.8で大きく変わったようで過去のスクリプトだと動かず、ダウンロードしたblender_python_reference_2_83をみてなんとか完成
yamaという名前をつけた オブジェクトをコピーするプログラムです。
import bpy
import math
import fnmatch
import random
for obj in bpy.data.objects:
print(obj.name)
yama = bpy.data.objects["yama"]
yamas=[]
for i in range(20):
yamas += [bpy.data.objects.new('yama'+str(i), yama.data)]
yamas[-1].location=(random.randint(0,50),random.randint(0,50),0)
bpy.data.collections["Collection"].objects.link(yamas[-1])
以下 日記
月曜日 昨日作れなかった関数型言語の問題をそれなりに解く。騒音に悩まされ、水道も故障してでなくなる。
しかたなく家を出てプールでジャグジー泳ぐ休憩を繰返す。例によって喉に少しダメージをおう。
火曜日 夕方買い物にいって中華三種惣菜とイカの唐揚げを買って食べて一気に体調が悪化、
そのまま寝込んで深夜、玄米と納豆で体調を整える。
水曜日 まったく冴えない、なにかすることないかなーと考え 夜、Blenderを入れる。
木曜日 東京の感染者が新記録らしい。
地方は少ないようですが、それぞれの検査数がわからないから、あやしいなとか思ったりする。
Blenderの動画などをみて、なんとかscriptでオブジェクトのコピーでもできないかやってみる。
このブログでみると、5年に1度の割合で少しかじっては...を繰返している。
一番最初の頃はアニメーションも作ったらしいが記憶にない。(しばらくして思い出しました。少しふっくらした棒人間を歩かせてました)
傘を作る動画をみていたはずなのだけど作れない。
ここで急に25インチのテレビが映らなくなった。
aiwaのTV-25ST1 電源は入るがブラウン管まで電気が到達していない。復活しないかなと掃除してみる。
ネットでググると電源を入れた時タイマーのランプもついていたら音量のーを5秒押せばリセットして生き返るという情報もあったがダメでした。
家ではとんでもなく長生きしてくれた電化製品で30年いろいろな番組やゲームでお世話になりました。なんとも寂しい。
ドラマBGはみたかったので急遽Avox JJV-071Sで代用
そして金曜になったころようやくコピーができました。(先頭に戻る)