環境マッピングを使った映り込み表現。
金属っぽい質感を出すときに使いますね。
ライトの位置によって映り込む方向が変わります。
使い方は、下記のようにEnvMapShaderの引数に
ライトと環境用ビットマップデータを渡してやります。
var shader:EnvMapShader = new EnvMapShader(light, env_bmd, env_bmd); var shadedMaterial:ShadedMaterial = new ShadedMaterial(bitmapMaterial, shader); var sphere:Sphere = new Sphere(shadedMaterial);・サンプルSWF ・ソースファイル
コメント