Всем привет. Делаю курсовую — в ней есть 3d модель эллипсоида. Его пересекает круг (сечение). Проблема — круг непрозрачный, поэтому видна только половина эллипсоида, которую он отсекает. Никак не получается, чтобы вторая половина элипсоида просвечивала через сечение. Не могу понять, почему когда я задаю прозрачность у материала полигона — картинка не изменяется:(
Помогите если не трудно за условное вознаграждение в 3$ через webmoney)
Код на C# с использованием DirectX9.0
[Дополнение: 19.02.2006 в 14:18]
//Этот код почему-то не приводит к появлению прозрачности:(
myDevice.RenderState.AlphaBlendEnable = true;
myDevice.RenderState.DiffuseMaterialSource = ColorSource.Material;
myDevice.RenderState.AmbientMaterialSource = ColorSource.Material;
Material materialOfFigure = new Material ();
materialOfFigure.Diffuse = Color.FromArgb (50, Color.Yellow);
materialOfFigure.Ambient = Color.FromArgb (50, Color.Yellow);
myDevice.Material = materialOfFigure;
[Приложения]
Приложения доступны только фрилансерам, обладающим возможностью подачи заявки.
Заявки отсутствуют.