我正在研究一个可视化驾驶汽车的项目。所以我收到了交通锥的位置。我使用了physis js库来应用所有物理条件,并使用三个js来管理3d。不幸的是,汽车的方向不好。我需要更改什么以使视锥具有正确的方向?
this visualization是我通过上面的代码收到的
这就是我试图做的。
var openFile = function(event) {
var input = event.target;
var reader = new FileReader();
reader.onload = function() {
var text = reader.result;
var lines = text.split(/[\r\n]+/g);
var firstIsloading = true;
lines.forEach(line => {
if (line.charAt(0) === '#' && line.charAt(1) === '2')
firstIsloading = false;
if (line.trim() !== "" && line.charAt(0) !== '#') {
var point = {};
point.X = parseFloat(line.split(";")[0]);
point.Y = parseFloat(line.split(";")[1]);
points.push(point);
var box = new Physijs.ConeMesh(
new THREE.CylinderGeometry(0, 2, 2.5, 32),
box_material
);
box.castShadow = box.receiveShadow = true;
box.position.set(
point.X + vehicle.mesh.position.x,
5,
point.Y + vehicle.mesh.position.z
);
scene.add(box);
}
});
};
reader.readAsText(input.files[0], "UTF-8");
};