import direct.directbase.DirectStart
from pandac.PandaModules import *
from direct.actor.Actor import Actor
panda = loader.loadModel('panda')
panda.reparentTo(render)
panda = Actor(panda)
panda.loadAnims({'anim': 'panda-walk'})
panda.loop('anim')
run()
You’re parenting the wrong thing to render. You’re parenting the original model that you loaded, not the Actor that you created from it.
import direct.directbase.DirectStart
from pandac.PandaModules import *
from direct.actor.Actor import Actor
panda = loader.loadModel('panda')
panda = Actor(panda)
panda.reparentTo(render)
panda.loadAnims({'anim': 'panda-walk'})
panda.loop('anim')
run()