WPF中三角形着色问题
本帖最后由 slowsail 于 2013-12-28 22:34:53 编辑
如图,三角形三个顶点颜色分别是红、黄、蓝。现在我想在三角形内部填充线性过度色,类似于两点之间的LinearGradientBrush,但是现在涉及三个顶点。我知道这个在OpenGL很好实现,不知道在WPF中怎么破,有高手请不吝赐教,我是WPF新手,所以尽量代码说话,先谢过!
------解决方案--------------------Rikker Serg建议用3个RadialGradientBrush来模拟:
http://stackoverflow.com/questions/6653489/triangular-gradient-in-wpf3d