Profilo di Marco Simone

Nome Marco Simone
Indirizzo email tecnomarco00@gmail.com
AvatarAvatar utenti
Messaggi1
  • Problema ad eseguire lo script (Frattale di mandelbrot)
    Forum >> Programmazione Python >> Videogames
    Qualcuno mi può aiutare a trovare il problema nel file? Volevo creare le Frattale di mandelbrot
    from turtle import color
    import pygame
    import os
    
    os.environ['SDL_VIDEO_CENTERED'] = '1'
    
    width, height = 1920,1080
    win = (width, height)
    screen = pygame.display.set_mode(win)
    xaxis = width/1.80 + 150
    yaxis = height/2
    scale = 450
    interations = 60 #risoluzione frattale
    
    for iy in range(int(height/2+1)):
        for ix in range(width):
            z = 0+0j
            c = complex(float(ix-xaxis)/scale, float(iy-yaxis)/scale)
            x = c.real
            y = c.imag
            y2 = y*y
            q = (x-0.25)**2+y2
            if not(q*(q+(x-0.25)) < y2/4.0 or (x+1.0)**2+y2 < 0.0625):
                for i in range(interations):
                    z = z**2+c
                    if abs(Z) > 2:
                        V = 765*i/interations
                        if v > 510:
                            color = (155, 155, v%255)
                        elif v > 255:
                            color = (100, v%255, 255)
                        else:
                            color = (0, 0, v%255)
                        break
                    else:
                        color = (0, 0, 0)
            screen.set_at((ix,iy), color)
            screen.set_at((ix, height-iy), color)
    
    pygame.display.update()
    run = True
    while run:
        for event in pygame.event.get():
            if event.type == pygame.QUIT:
                run = False
    pygame.quit()
    

    Prima modifica: Aggiunto "from turtle import color"

    --- Ultima modifica di Marco Simone in data 2022-03-23 11:56:34 ---

    --- Ultima modifica di Marco Simone in data 2022-03-23 12:00:33 ---

    --- Ultima modifica di Marco Simone in data 2022-03-23 12:04:29 ---

    --- Ultima modifica di Marco Simone in data 2022-03-23 12:06:01 ---