携帯電話の方はでたらめ日記(blog版)もご覧ください。
http://hello.ap.teacup.com/heayan/
平成18年11月分の日記
2006年
11/01
11/02
11/03
11/04
11/05
11/06
11/07
11/08
11/09
11/10
11/11
11/12
11/13
11/14
11/15
11/16
11/17
11/18
11/19
11/20
11/21
11/22
11/23
11/24
11/25
11/26
11/27
11/28
11/29
11/30
前月 ← ・ → 次月
################################# # # # 軌道上を動くマシンにあわせて # # トンネルが出来てゆくスクリプト# # blender2.42a / Python2.4 # # (2006/11/27) # # # ################################# import Blender from Blender import Ipo CF=Blender.Get("curframe") # 現在のフレームを取得 SF=10 # デバッグ用の表示コマ SP = 0.006 # 最初の表示ポイント Pich = 0.002025 # 表示用のリングピッチ MAX = (1.0,1.0,1.0) # MAXの定義 縮尺=1.0 MIN = (0.0,0.0,0.0) # MINの定義 縮尺=0.0 RC01 = Blender.Ipo.Get('Speed01') # Ipo”Speed01”を取得 RCL = RC01[Ipo.CU_SPEED].__getitem__(CF) # 現フレームにおけるSpeedの値 ############################################## # Get Object Data (オブジェクトデータの取得)# ############################################## SSeg001 = Blender.Object.Get("S-Seg001") SSeg002 = Blender.Object.Get("S-Seg002") SSeg003 = Blender.Object.Get("S-Seg003") : : (中略) : : SSeg459 = Blender.Object.Get("S-Seg459") SSeg460 = Blender.Object.Get("S-Seg460") ############################ # Tunnel MAX/MIN (On/Off)# ############################ if CF < SF : SSeg001.size= MAX # 指定コマでデバック用の表示 elif SP+(Pich * 0) < RCL: # Ipoの数値が指定以上のとき SSeg001.size= MAX # → 表示(大きさ=1) else: # それ以外では SSeg001.size= MIN # → 非表示(大きさ=0) if CF < SF : SSeg002.size= MAX elif SP+(Pich * 1) < RCL: SSeg002.size= MAX else: SSeg002.size= MIN if CF < SF : SSeg003.size= MAX elif SP+(Pich * 2) < RCL: SSeg003.size= MAX else: SSeg003.size= MIN : : (中略) : : if CF < SF : SSeg460.size= MAX elif SP+(Pich * 459) < RCL: SSeg460.size= MAX else: SSeg460.size= MIN上記ソースファイル → test03.py
舞台は子供が生まれなくなってしまった近未来(西暦2027年)。
世界の大都市は崩壊し、辛うじて残っているイギリスには難民が押し寄せ、テロが横行していた。
エネルギー省の官僚セオはジュリアン率いる地下組織に拉致され、ある少女を海まで連れて行く事になる。
ところが、この少女にが人類の未来を変えるかもしれない存在である事をセオは想像もしていなかった。