Alternativa3Dエンジンを使用して、黒の輪郭のオブジェクトを作成しようとしています。漫画のような外観にします。これどうやってするの?
2 に答える
1
A3Dにソリューションが組み込まれているかどうかはわかりませんが、通常は2番目のモデルを作成し、既存のモデルの下に配置して、黒のシェーダーに侵入と色合いを適用する必要があります。
于 2011-12-08T18:50:33.137 に答える
1
Alternativa3D のドキュメントをざっと見てみたのですが、そのためのマテリアルやシェーダーが見つかりませんでした。Away3Dのような別の 3D API を使用できますか? その場合、このサンプルでわかるように、Away3D は既に CellShaded マテリアルを提供しています。

また、上記の例のソースは次のとおりです。
var material : ColorMaterial = new ColorMaterial(0xfbcbc1);
material.ambientColor = 0xdd5525;
material.ambient = 1; //0xdd5525;
material.specular = .25;
material.diffuseMethod = new CelDiffuseMethod(3);
material.specularMethod = new CelSpecularMethod();
material.addMethod(new OutlineMethod(0x000000, 2/50));
CelSpecularMethod(material.specularMethod).smoothness = .01;
CelDiffuseMethod(material.diffuseMethod).smoothness = .01;
material.lights = [ _light, _light2, _light3 ];
于 2011-12-08T23:34:39.813 に答える