fix: directional clip

This commit is contained in:
TrèsAbhi committed 2024-08-02 13:48:24 -05:00
1 parent b559878667
commit 6bcf5c25dc
6 files changed
+149 -31

No files matched your search

+2 -5
View File
@@ -1,9 +1,6 @@
import { Vector3, Vector3Tuple } from 'three';
import { I_HAT } from '../../constants/axis';
import { rotateDavaVector } from './rotateDavaVector';
export function correctZYTuple(tuple: Vector3Tuple) {
return new Vector3(tuple[0], tuple[1], -tuple[2]).applyAxisAngle(
I_HAT,
Math.PI / 2,
);
return rotateDavaVector(new Vector3(tuple[0], tuple[1], -tuple[2]));
}
+6
View File
@@ -0,0 +1,6 @@
import { Vector3 } from 'three';
import { I_HAT } from '../../constants/axis';
export function rotateDavaVector(vector: Vector3) {
return vector.applyAxisAngle(I_HAT, Math.PI / 2);
}
+6
View File
@@ -0,0 +1,6 @@
import { Vector3 } from 'three';
import { I_HAT } from '../../constants/axis';
export function unrotateDavaVector(vector: Vector3) {
return vector.applyAxisAngle(I_HAT, -Math.PI / 2);
}