我有这个代码THREE.js
:
var RASToLPS = new THREE.Matrix4();
RASToLPS.set(-1, 0, 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
mesh.applyMatrix(RASToLPS);
scene.add(mesh);
我想将其转换为react-three-fiber
. 我尝试了以下代码,但它不起作用:
<mesh
{...props}
geometry = {bufferGeometry}
material = {material}
applyMatrix4 = {matrix4 => {
matrix4.set(-1, 0, 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)
}}
>
</mesh>