如何进行四点定位的移动/缩放?

先谢过了

如下图示:

image

两点定位比较好实现,移动过去,再用单轴缩放的话,前后位置对不上,不知道gh有啥方法可以同时满足4点的移动缩放?

犀牛没有这个功能,你得自己想办法做gh,或者手工操作。
建议发个文件。并明确一下四个点的位置

正常情况下一个胖圆变成一个瘦圆,单轴肯定可以。除非你形状特殊

您好,

我想问的就是gh怎么实现。

文件没有做,4个点是随机的,可以理解为一个随机框的四个边线中点

image

上图框右侧我没有画,因为情况分两种,
一是左右对称,这时只要3点定位;
二是左右不对称,这时要4点定位; 我想统一用4点定位方式完成这种线形状的转移。

但基准框不是等比缩放的,例如:红框为16:9, 篮筐可能是16:10; 换个场景可能是16:15,
因此说是个随机框。

想实现一个物体的转移对应,目前卡在结构线的转移对应上,所以文件没做(没有思路实现)。


上图三个情况都好处理
按照红色分成若干矩形,每个矩形用单轴缩放1-2次即可完成适配

下面的情况比较麻烦,4点都不对齐
提供一个思路就是对角切割,然后用四点成面做流动