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

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.