I need to add a Follow Path constraint to an object and also set up key frames to turn off the influence of that constraint after one rotation around the path: https://docs.blender.org/api/current/bpy.types.FollowPathConstraint.html#bpy.types.FollowPathConstraint

I found an influence adjustment here but I can't seem to even get the constraint working in the first place. Some guidance on this issue would help my overall understanding of the Docs.


1 Answer 1


Following code worked for me:

import bpy

ob = bpy.context.object
curve_ob = bpy.data.objects["Plane"]

con = ob.constraints.new('FOLLOW_PATH')
con.target = curve_ob

curve_ob.data.use_path = True
anim = curve_ob.data.animation_data_create()
anim.action = bpy.data.actions.new("%sAction" % curve_ob.data.name)

fcu = anim.action.fcurves.new("eval_time")
mod = fcu.modifiers.new('GENERATOR')
mod.use_restricted_range = True 

mod.frame_start = 1
mod.frame_end = 100

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .