Rendering学習日記

日々、3DCGの世界は進歩しています。勉強して理解したことをまとめていきます。RenderMan互換レンダラーやグローバル・イルミネーション。いろんなことに好奇心を持って、面白くなる。目指せShader書き!!
ありがとうございます。

Metasequoia Python 立方体を複数つくる その3

for文を使うとエラーが出るので、詳細を調べる。

exceptions.TypeError
function takes exactly 1 argument (3 given)
\\Documents\\error2.py', 52, '?', 'for i in range(5):')

エラー処理の記事を参考に動かしてみたら上記のエラー
1引数を取るところ、3つ引数があるからということ。
unitcube(50,50+dist,50,-50)が怪しい。
import traceback
import sys
dist=0
try:
for i in range(5):
unitcube(50,50+dist,50,-50)
dist=dist+60

except:
info=sys.exc_info()
p(info[0])
p(info[1])
p(*traceback.extract_tb(info[2]))


エラー表示してから立方体を表示した。
  • -
  • -