« Subversionの認証キャッシュ | メイン | 新オフィス »
2008年03月03日
Papervision: BitmapMaterialで影を付ける
BitmapMaterialなどを貼付けたObjectに影を付ける方法。
var shader = new GouraudShader(_light, 0xFFFFFF, 0x000000); var material:ShadedMaterial = new ShadedMaterial( bitmapMaterial, shader ); _sphere = new Sphere( material, 200 );
ポイントは、ShadedMaterialとShaderを使うところなのだろうか。ちなみに、bitmapMaterialの代わりにMovieMaterialを使っても行ける。
難点としては、Sphereの場合、極点あたりのテクスチャに線が入ってしまう。
投稿者 araken : 2008年03月03日 15:20
トラックバック
このエントリーのトラックバックURL:
http://www.kalium.net/cgi-bin/mt/mt-tb.cgi/1878