minor typo fix
This commit is contained in:
parent
aeef84b708
commit
1753b897f8
|
|
@ -15,6 +15,8 @@ export const HitTestView = observer(function ({ float }: { float: boolean }) {
|
||||||
delete (resultAny.intersection.triangle);
|
delete (resultAny.intersection.triangle);
|
||||||
delete (resultAny.intersection.details.kind);
|
delete (resultAny.intersection.details.kind);
|
||||||
delete (resultAny.intersection.details.index);
|
delete (resultAny.intersection.details.index);
|
||||||
|
delete (resultAny.intersection.triangleVertexIds);
|
||||||
|
delete (resultAny.intersection.details);
|
||||||
|
|
||||||
resultAny.intersection.point = formatPoint(resultAny.intersection.point)
|
resultAny.intersection.point = formatPoint(resultAny.intersection.point)
|
||||||
resultAny.intersection.depth = Number(Number(resultAny.intersection.depth).toFixed(3));
|
resultAny.intersection.depth = Number(Number(resultAny.intersection.depth).toFixed(3));
|
||||||
|
|
|
||||||
|
|
@ -36,7 +36,7 @@ export type Intersection = {
|
||||||
triangle: { a: THREE.Vector3, b: THREE.Vector3, c: THREE.Vector3 },
|
triangle: { a: THREE.Vector3, b: THREE.Vector3, c: THREE.Vector3 },
|
||||||
details: TriangleHitDetail,
|
details: TriangleHitDetail,
|
||||||
visibility: Visibility,
|
visibility: Visibility,
|
||||||
tiangleVertexIds: [Id, Id, Id],
|
triangleVertexIds: [Id, Id, Id],
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BaseHitResult = {
|
export type BaseHitResult = {
|
||||||
|
|
@ -329,7 +329,7 @@ export class CircularFrustumIntersection {
|
||||||
intersectsBounds: (box: THREE.Box3) => intersectionResultToBvh(CircularFrustumIntersection.intersectsBox(box, localFrustum)),
|
intersectsBounds: (box: THREE.Box3) => intersectionResultToBvh(CircularFrustumIntersection.intersectsBox(box, localFrustum)),
|
||||||
|
|
||||||
intersectsTriangle: (tri: ExtendedTriangle, triIndex: number, contained: boolean) => {
|
intersectsTriangle: (tri: ExtendedTriangle, triIndex: number, contained: boolean) => {
|
||||||
const tiangleVertexIds = getGeometryVertextIds(triIndex);
|
const triangleVertexIds = getGeometryVertextIds(triIndex);
|
||||||
|
|
||||||
const normal = new THREE.Vector3();
|
const normal = new THREE.Vector3();
|
||||||
tri.getNormal(normal);
|
tri.getNormal(normal);
|
||||||
|
|
@ -356,7 +356,7 @@ export class CircularFrustumIntersection {
|
||||||
triangle: tri,
|
triangle: tri,
|
||||||
details,
|
details,
|
||||||
visibility,
|
visibility,
|
||||||
tiangleVertexIds,
|
triangleVertexIds,
|
||||||
};
|
};
|
||||||
}),
|
}),
|
||||||
);
|
);
|
||||||
|
|
@ -420,7 +420,7 @@ export class CircularFrustumIntersection {
|
||||||
triangle: tri,
|
triangle: tri,
|
||||||
details,
|
details,
|
||||||
visibility,
|
visibility,
|
||||||
tiangleVertexIds,
|
triangleVertexIds,
|
||||||
};
|
};
|
||||||
}),
|
}),
|
||||||
);
|
);
|
||||||
|
|
@ -464,7 +464,7 @@ export class CircularFrustumIntersection {
|
||||||
const loop = userData.loop;
|
const loop = userData.loop;
|
||||||
|
|
||||||
function vertexId(index: number) {
|
function vertexId(index: number) {
|
||||||
return intersection.tiangleVertexIds[index];
|
return intersection.triangleVertexIds[index];
|
||||||
}
|
}
|
||||||
|
|
||||||
switch (intersection.details.kind) {
|
switch (intersection.details.kind) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue