An NBT tag should be added to display entities that gives the point of rotation of a transformation, or at least a flag that causes the rotation to occur around the origin of the entity. It should turn as expected when interpolating. For example:
transformation:{left_rotation:{angle:0,axis:[1,0,0],centre:[0,0,0]}
Currently, the rotation appears to be performed around the corner of the entity, regardless of its translation value. This means that It is not possible to rotate around the origin similar to how modifying the entities' rotation value does. I would like to be able to interpolate a rotation motion similar to how repeatedly incrementing the rotation value does, but more smooth.
It could either directly modify the translation value of the entity for it to line up, or not keep track of the relative translation change directly.
Please sign in to leave a comment.
3 Comments