我正在尝试使用p5.js网页编辑器复制游戏"slope“,因为我使用的是学校的Chromebook,没有其他的编码方式。到目前为止,我让相机跟随球体,但似乎一旦球体走到这一步,相机就会收缩,球体就消失了。立方体在那里作为一个参考,以查看球体是否正在移动,但在10秒后它就会出现but。任何关于如何解决此问题的想法,并使相机在球体沿z轴移动时连续跟随球体。一旦球体到达某一点,整个事物似乎就颠倒过来了。
let cam;
//let delta = 0.01
var ballX = 0;
var ballY = 0;
var ballZ = 0;
var score = 1;
var
我正在尝试用three.js构建以下线框球体。重要的是,我可以将它们导出为带有单行(垂直和水平)的结构化SVG文件,这样我就可以用我的Axidraw绘图机绘制它们。 ? 我已经使用下面的设置获得了一个带有纯白表面的线框球体: let geometry = new THREE.SphereGeometry(1, 32, 16);
let material = new THREE.MeshBasicMaterial({ color: 0xd3d3d3 });
let mesh = new THREE.Mesh(geometry, material);
scene.add(mesh);
我是three.js初学者。我试图使用从JavaScript get请求返回的位置坐标向场景添加一个球体。
在正确呈现get请求之前创建的球体,但是在回调函数中创建并添加到场景中的球体没有呈现--尽管如果我调试和检查场景,这两个球体都是作为其子域存在的。
我的代码:
var sphere = new THREE.Mesh(
new THREE.SphereGeometry(radius),
sphereMaterial);
sphere.position.set(-20,-20,-20);
scene.add(sphere); // this sphere shows
sphere2