Question

Je suis en train de fabriquer des objets en noir décrit en utilisant le moteur de Alternativa3D, je vais pour un look caricatural. Comment puis-je faire?

Était-ce utile?

La solution

J'ai eu un bref coup d'œil à la documentation Alternativa3D et n'a pas pu trouver des matériaux ou Shaders pour cela. Seriez-vous capable d'utiliser une alternative API 3D, comme Away3D ? Si oui, Away3D offre déjà un matériau CellShaded, comme vous pouvez le voir dans

, vous avez également la source pour l'exemple ci-dessus:

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 ];

Autres conseils

Je ne sais pas si A3D a intégré en solution, mais en cas général, vous devriez faire le deuxième modèle, le placer sous une et appliquer entrude et la teinte existante noir shaders à elle.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top