закрашивание не работает?

Автор IvengoRU, 30.03.06, 05:55:22

« предыдущая - следующая »

0 Пользователей и 1 гость просматривают эту тему.

IvengoRU

я пишу на С#, создал импортированные поверхности, хочу закрасить их разными цветами, делаю так
entitySurface = (ksEntity)part.NewEntity((short)Obj3dType.o3d_importedSurface);
if (entitySurface != null)
{
          ksColorParam kscolor =    (ksColorParam)entitySurface.ColorParam();
   kscolor.color = color;
                     kscolor.diffuse = 0;
                     kscolor.specularity=0;
                     entitySurface.Create();
цвет задаю, но при прорисовке в свойствах модели цвет стоит мой, а нарисована модель в металле, а не в моем цвете,
если изменить хоть одно свойство цвета вручную то поверхность перекрашивается в мой цвет, что это я не пойму, может компас глючит или я чегото не поставил в среде ???????????????

IvengoRU

вопрос снят - разобрался