小编Ter*_*ite的帖子

如何在Three.js中拉伸圆几何?

如何在Three.js中拉伸四分之一圆几何(THREE.CircleGeometry)?

我这样创建四分之一圈:

var circle = new THREE.Mesh( 
    new THREE.CircleGeometry( 25, 32, 0, Math.PI/2 ), 
    new THREE.MeshBasicMaterial({ color: 0xffffff, side: THREE.DoubleSide })
);
scene.add( circle );
Run Code Online (Sandbox Code Playgroud)

但是我希望它不只是在平面上拉伸,我只是找到了THREE.ExtrudeGeometry,但不知道是否可以将其用于我的目的或如何使用。

javascript three.js

2
推荐指数
1
解决办法
4469
查看次数

如何使用JavaScript创建等距拖放网格?

如何使用等距拖放Grid使用JavaScript将对象拖动到网格上?

我开始使用WebGL(Three.js),但这不是一个好的解决方案(对我的目的没有真正的响应).所以现在我考虑使用HTML Elements.

网格看起来像这样(最后只是一个图像)

等距网格 现在我只想获得一些方法(没有代码,只是想法)如何实现它:

  • 网格作为图像(如附图)
  • 将对象从边栏拖动到其中(1*1,2*2,3*3,...瓷砖大)
  • 无法在同一个磁贴上放下两个重叠的对象

哪种方式可以做到?它也应该可以在移动设备上使用.

html javascript css

1
推荐指数
1
解决办法
1492
查看次数

标签 统计

javascript ×2

css ×1

html ×1

three.js ×1