<< LightFlow資料 戻る Lightflow チェック模様 その1 >>

lfmファイルの移動・回転・拡大縮小

mixi 2007年01月08日 00:01記す。
156120933_32.jpg
なんてこったい!!
lfmファイルの移動・回転・拡大縮小できるじゃないですか。
変数として指定しなかったからですね。

当初は,
 
s.addObject( s.newObject( "mesh",[ "file", "cu.lfm", 0 ] ) )

と書いて,サンドイッチのようにtransformではさんでもびくともしない。これではダメだと思ってました。
けれども,

cu_obj=s.addObject( s.newObject( "mesh",[ "file", "cu.lfm", 0 ] ) )

と変数(オブジェクト)として生成してあげることで,移動・回転・拡大縮小を加えてあげることができるのですね。以下、回転。
 
s.materialBegin( plastic )
s.transformBegin( transform().rotationAroundZ( pi/4 ))
cu_obj=s.addObject( s.newObject( "mesh", [ "file", "cu.lfm", 0 ] ) )
s.transformEnd()
s.materialEnd()

ありがとうございます。
  • -
  • -

<< LightFlow資料 戻る Lightflow チェック模様 その1 >>