Public feed
#602916
self.blendercxn.constraints.append(Constraint.Type.COPYLOC)
const = self.blendercxn.constraints[0]
const[Constraint.Settings.TARGET] = self.nodea.blenderobject
self.blendercxn.constraints.append(Constraint.Type.COPYLOC)
const = self.blendercxn.constraints[1]
const.influence = 0.5 #the average location makes the midpoint
const[Constraint.Settings.TARGET] = self.nodeb.blenderobject
self.blendercxn.constraints.append(Constraint.Type.TRACKTO)
const = self.blendercxn.constraints[2]
const[Constraint.Settings.TARGET] = self.nodea.blenderobject
const[Constraint.Settings.TRACK] = Constraint.Settings.TRACKZ
const[Constraint.Settings.UP] = Constraint.Settings.UPY