INNER CODE UNIT · Python

simulate

tuangauss/DataScienceProjects · Python/fireworks.py:96

def simulate(cv):
    t = time()
    explode_points = []
    wait_time = randint(10,100)
    numb_explode = randint(6,10)
    # create list of list of all particles in all simultaneous explosion
    for point in range(numb_explode):
        objects = []
        x_cordi = randint(50,550)
        y_cordi = randint(50, 150)
        speed = uniform (0.5, 1.5)          
        size = uniform (0.5,3)
        color = choice(colors)
        explosion_speed = uniform(0.2, 1)
        total_particles = randint(10,50)
        for i in range(1,total_particles):
            r = part(cv, idx = i, total = total_particles, explosion_speed = explosion_speed, x = x_cordi, y = y_cordi, 
                vx = speed, vy = speed, color=color, size = size, lifespan = uniform(0.6,1.75))

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…