C #
Я хочу использовать LinearGradientBrush с абсолютными кординатами, чтобы цвет пикселей
каждого объекта отражает высоту, но я не понимаю, как использовать LinearGradientBrush.
Но как это применяется к «только» значению Z каждого объекта.
В моем примере я хочу, чтобы оттенок синего цвета читался от кординатов -100 до 100
LinearGradientBrush myG= new LinearGradientBrush();
myG.MappingMode = BrushMappingMode.Absolute;
myG.StartPoint = new Point(0, -100);
myG.EndPoint = new Point(0, 100);
myG.GradientStops.Add(new GradientStop(Colors.Blue, 0));
myG.GradientStops.Add(new GradientStop(Colors.Red, 1));
Material material = new DiffuseMaterial(myG);
С уважением, Стефан