モノに属性(色や透明度)を付ける。


 m を object だとすると、

mmat = Material.New('myMaterial')
mmat.rgbCol = (1.0, 0.0, 0.0)

m.setMaterials([mmat])
m.colbits = 1

 属性(Material)インスタンス mmat を作成して「.rgbCol」で RGB 値を指定。それを「setMaterials」でオブジェクトに関連付け、属性ビットフラグ colbit を立てる(この場合は Material を一つだけ関連付けているので1ビット目だけを立てる)。



 透明にするには

mmat.alpha = 0.4
mmat.mode |= Material.Modes.ZTRANSP

 「.alpha」で透過性を指定。1で不透明で0が完全に透明。更に「.mode」の ZTRANSP フラグを立てる。



属性(Material)の詳細はこちら→ Module Material