我使用threejs将视频投影到3d几何中。素材来自gopro,所以它的视场可能约为120度,所以我想要的是看起来像是将素材包裹起来,使其在侧面,顶部和底部略微弯曲(例如从球体内部,而视频仅包裹在该球体的一部分周围。

我尝试使用圆环和球面,但是由于视频不能完全包裹,因此不能完全满足我的要求。有任何想法吗?

最佳答案

您可能应该尝试寻找正确的方程式,但是到现在,您应该能够使用以下方法进行操作:

new THREE.SphereGeometry(75, 16, 8, 0, 2, 1, 1.2);

http://jsfiddle.net/EHEap/

09-28 07:57