Вопрос

Я пытаюсь сделать затуманенные объекты, используя двигатель Alternativa3D, я собираюсь сделать мультипликационный вид. Как я могу это сделать?

Это было полезно?

Решение

У меня был краткий просмотр документации Alternativa3D, и я не смог найти материалы или шейдеры для этого. Сможете ли вы использовать альтернативный 3D API, как Away3d ? Если это так, Away3D уже предлагает материал с сотовой мобильностью, как вы можете видеть в этот образец:

Away3D Cell Shading Example

Кроме того, у вас есть источник Для приведенного выше примера:

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

Другие советы

Я не знаю, есть ли у A3D встроенное решение, но в общем случае вы должны сделать вторую модель, поместить ее под существующую и применить к нему вход и оттенок к черным шейдерам.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top