Community Forum Coding Supporto Python Movimento luce SOLE con Python

Taggato: 

Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)
  • Autore
    Post
  • #881553
    McTaglia
    Partecipante
    @mctagliaAssociato

    Ciao a tutti

    Sto cercando di muovere una luce tipo SUN cambiando il parametro TIME in Sun_Position (con un loop for in python)… riesco a muovere oggetti di ogni tipo tranne la luce … e stranissimo perché le coordinate dell’oggetto SUN si aggiornano correttamente al variare del paramento TIME ma nella scena i frame non si aggiornano… mentre altri oggetti agganciati alle coordinate dell’oggetto SUN si muovono correttamente frame dopo frame… cosa posso sbagliare? E’ un baco?

    # Qui aggiorno il parametro TIME ad ogni frame (240 frame al giorno)

    bpy.data.scenes[“Scene”].sun_pos_properties.time=frame/10

    #Qui aggancio una sfera alle coordinate della luce tipo SUN  usato in Sun_Position)

    sphere.location = (Sun.location[0], Sun.location[1], Sun.location[2])

    #Qui salvo i frames… che si aggiornano e la sfera ruota correttamente

    sphere.keyframe_insert(data_path=”location”, frame=frame)

    #  Qui salvo i frame per l’oggetto luce tipo SUN …. ma salva sempre il frame iniziale anche se le coordinate si aggiornano (la sfera gira)

    Sun.keyframe_insert(data_path=”location”, frame=frame)

    Sun.keyframe_insert(data_path=”rotation_euler”, frame=frame)

    #881576
    BAdmin
    Amministratore del forum
    @blenderitalia
Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)
  • Devi essere connesso per rispondere a questo topic.