控制样条挤出中的银行/滚动

时间:2013-08-14 20:28:11

标签: javascript three.js webgl bezier spline

很长一段时间以来,我一直试图找到一种方法在Three.js中沿样条线挤出自定义形状并设置它的滚动/存储。基本上,使用THREE.ExtrudeGeometry我走得很远,我有自定义的形状,沿着我的样条线挤出(类型为THREE.CubicBezierCurve3)。但是我遇到了一个问题。我实际上想要控制我的挤压形状的滚动(如在Yaw,Pitch和Roll中)。原因是因为我试图从样条曲线创建一个过山车轨道,我需要控制银行业务(对于银行转弯等)。

下面是我的testscene目前的样子。在红色圆圈区域中,您可以看到Three.js挤出算法如何自动保存我的形状拉伸。这种银行业务是我希望自己能够控制的。

简而言之:我想知道是否有可能以某种方式控制每个样条节点的Three.js ExtrudeGeometry(我猜它们称之为正常?)的存储?

The area marked in red show where the shape is getting banked by the extrusion algorithm of Three.js

0 个答案:

没有答案