Beispiel #1
0
        public Particle( Material material )
        {
            Material = material;
        
            var rand = new Random();

            EasyAnisotropyAxis = new Vector( ( rand.NextDouble() - 0.5 ),
                ( rand.NextDouble() - 0.5 ),
                ( rand.NextDouble() - 0.5 ) );
            EasyAnisotropyAxis = EasyAnisotropyAxis.Norm();

            MagneticVector = new Vector( ( rand.NextDouble() - 0.5 ),
                ( rand.NextDouble() - 0.5 ),
                ( rand.NextDouble() - 0.5 ) );
            MagneticVector = MagneticVector.Norm();
        }