实现效果如下:

思路:封装三角形三个顶点和路径的三角形类,图形渲染时同步更新公共顶点三角形的顶点位置。
步骤:
1、三角形类Triangle.cs
public Point A, B, C;//初始三个顶点
public Point VA, VB, VC;//运动的三个顶点
public Path trianglePath;//三角形路径
public Color triangleColor;//填充
public double ColorIndex;//颜色深度
public Triangle(Point a, Point b, Point c, Color co, double z)
{
A = VA = a;
B = VB = b;
C = VC = c;
triangleColor = co;
ColorIndex = z;
本文介绍如何使用WPF实现平面三角形的3D运动效果。通过封装三角形类和三角形系统类,结合顶点位置的同步更新,达到图形渲染的目的。虽然颜色渲染有待优化,但已能展示基本的3D动态效果。
订阅专栏 解锁全文
2447

被折叠的 条评论
为什么被折叠?



