Page MenuHome

weird behavior of vert triangle child
Open, Confirmed, MediumPublic


Operating system: Win 10 64bit
Graphics card: Geforce 940M

2.80, ad707115d5bc-win64, blender2.8, 2018-12-16

Short description of error

when parenting an object to a vertex triangle, its orientation axes get messed up, also sometimes shifts unpredictably when not at 0,0,0 (like reported for single vert parenting in T59352)

Exact steps for others to reproduce the error

  • parent an object to a vertex triangle of another object
  • move the child,
  • 2, sometimes all 3 axes of the child are switched, changing transform orientation doesn't help
  • changing relations in the properties>object panel to single, then triangle again sometimes changes the behaviour



Event Timeline

Jacques Lucke (JacquesLucke) triaged this task as Needs Information from User priority.

Please prepare and upload a .blend file that shows the issue (because I don't know how to do it...)

the modifier on the plane is only there to give it some motion & can be deleted. the cube is parented to 3 verts of the plane, try to move it along any axis.

Jacques Lucke (JacquesLucke) raised the priority of this task from Needs Information from User to Confirmed, Medium.EditedJan 18 2019, 4:10 PM

Thanks! That helped. Here is an even simpler case:

The issue seems to be in the grab operator. Changing the cubes location in the panel works as expected.

[EDIT:] The terminal goes crazy with give_parvert: Evaluated mesh is needed to solve parenting, object position can be wrong now.

hmmm, can't confirm that. I get x <-> y switched and an upside down z axis. Seems to be the case in your captured clip too. Or maybe I am misunderstanding what you mean

Ah oops, you are right; it felt right, but was not.

Issue seems to be that runtime.mesh_eval on one object is still NULL. Seems to be some missing dependency, don't know.