查看纸张旋转的最终效果: Paper By FiftyThree
您可以看到,在任何旋转点,只有两条边在旋转。我已经完成了一个引导演示,其中计算了论文的位置: jsfiddle
我将这种定位建立在假设纸张实际上位于三角形上并且正在旋转的纸张实际上在三角形的尖端处旋转的假设上。
当纸沿 x 轴移动时,它沿三角形滑动。您可以通过在演示中滑动滑块来查看效果。但是,纸张的两侧必须一起旋转,才能达到理想的旋转效果。我如何找到 x 定位的偏移和旋转侧的旋转角度之间的相关性?
以下几点我希望能有所帮助:
- 两个旋转边形成的三角形始终是等腰三角形
- 除两个旋转边外,所有边的角度始终保持不变。只有它们的 (x,z) 位置发生了变化。