Shai Daza's profile

Golden Skull Melting


Realflow simulation 
Simulación en Realflow. 
I used a very simple set up for the sim.
a fill emitter, gravity daemon and a scripted deamon. 
Utilice un set up muy simple para la simulación. 
Un fill emitter, gravedad y un script. 
El script que utilice es una cortesía de Allan McKay. 
The script i used was a Courtesy of Allan McKay.
 
Here the script i used:
Aqui el script que ulice: 
 

def onSimulationBegin():
    emitter = scene.get_PB_Emitter("Fill_Object01")
    particle = emitter.getFirstParticle()
    while (particle):
        particle.setVelocity(Vector.new( 0,0,0 ))
        particle.freeze()
        particle = particle.getNextParticle()


def onSimulationFrame( frame ):
    numNeighbors = {}
    emitter = scene.get_PB_Emitter("Fill_Object01")
    particle = emitter.getFirstParticle()
    # speed Multiplier
    sVal = 50
    while (particle):
        numNeighbors[int(particle.id)]=len(particle.getNeighbors(.5))
        particle = particle.getNextParticle()
    i=0
    for id, n in sorted(numNeighbors.items(), key=lambda x:x[1]):
    
        if i < frame*sVal:
            emitter.getParticle(id).unfreeze()
        i+=1

 
GRACIAS
THANKS
Golden Skull Melting
Published:

Golden Skull Melting

Realflow simulation Simulación en Realflow. I used a very simple set up for the sim. a fill emitter, gravity deamon and a scripted deamon. U Read More

Published: