天天看點

WPF實作3D粒子波浪效果

實作效果如下:

WPF實作3D粒子波浪效果

步驟:

1、3D粒子類Particle.cs

public class Particle
    {
        public Point3D Position;//位置
        public double Size;//尺寸
        public int XIndex;//X位置辨別
        public int YIndex;//Y位置辨別
    }
           

2、粒子系統ParticleSystem類

public class ParticleSystem
    {
        private readonly List<Particle> _particleList;
        private readonly GeometryModel3D _particleModel;
        private readonly int SEPARATION = 100;

        public ParticleSystem(int amountX, int amountY, Color color, int Size)
        {
            XParticleCount = amountX;
            YParticleCount = amountY;

            _particleList = new List<Particle>();

            
           

繼續閱讀