提问人:MiguelP 提问时间:8/8/2023 更新时间:8/8/2023 访问量:49
围绕枢轴点/轴扭曲/弯曲所有顶点
Warp / curve all vertices around a pivot point / axis
问:
我正在尝试研究如何在我围绕特定枢轴点/轴制作的简单 Python 游戏引擎中扭曲所有坐标。最好的描述方式是,就好像我在场景中的某个地方放置了一根管子,场景中的其他一切都会围绕该轴弯曲,并与该轴保持相同的距离。
如果有帮助,这张图就是我想要实现的。上半部分仿佛是从侧面看场景,下半部分仿佛是从透视角度看场景。红点/线是枢轴点所在的位置。
为了使事情进一步复杂化,我想阻止曲线/翘曲自行缠绕,因此曲线在水平或垂直时停止,就像图中右上角的示例一样。
对如何仅使用矩阵或数学来实现这一点有任何见解吗?
我也对其他方法持开放态度,因为我不确定如何最好地描述我所追求的东西。基本上,我想要一个倒置的“弯曲世界”效果,场景弯曲并远离你。
答: 暂无答案
上一个:将点云位置与法线对齐以提高精度
评论