@quenty/geometryutils v6.7.0
GeometryUtils
Utility functions involving 3D and 2D geometry
Installation
npm install @quenty/geometryutils --save
Usage
Usage is designed to be simple.
SwingTwistUTils
SwingTwistUtils.swingTwist(cf, direction)
SwingTwistUtils.twistAngle(cf, direction)
SurfaceUtils API
SurfaceUtils.getSurfaceCFrame(part, lnormal)
PlaneUtils API
PlaneUtils.rayIntersection(origin, normal, rayOrigin, unitRayDirection)
SphereUtils API
SphereUtils.intersectsRay(sphereCenter, sphereRadius, rayOrigin, rayDirection)
CircleUtils API
CircleUtils.updatePositionToSmallestDistOnCircle(position, target, circumference)
OrthogonalUtils API
OrthogonalUtils.decomposeCFrameToVectors(cframe)
OrthogonalUtils.getClosestVector(options, unitVector)
OrthogonalUtils.snapCFrameTo(cframe, snapToCFrame)
CFrameMirror API
API surface to mirror CFrames
CFrameMirror.new()
CFrameMirror:SetCFrame(reflectOver)
CFrameMirror:Reflect(cframe)
CFrameMirror:ReflectVector(vector)
CFrameMirror:ReflectPoint(point)
CFrameMirror:ReflectRay(ray)
Line API
Line.Intersect(a, r, b, s)
9 months ago
10 months ago
10 months ago
9 months ago
9 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago