Pregunta

Estoy tratando de hacer objetos Black Outlined usando el motor alternativo3D, voy por un aspecto de dibujos animados. ¿Cómo puedo hacer esto?

¿Fue útil?

Solución

Eché una breve mirada a través de la documentación alternativa3d y no pude encontrar materiales o sombreadores para eso. ¿Podrías usar una API 3D alternativa, como Lejos3d ? Si es así, Away3d ya ofrece un material con cálvulas de celda, como puede ver en esta muestra:

Away3D Cell Shading Example

Además, tienes el fuente Para el ejemplo anterior:

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

Otros consejos

No sé si A3D tiene una solución incorporada, pero en caso de general debe hacer el segundo modelo, colocarlo bajo el existente y aplicar Entrude and Tint a los sombreadores negros.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top