ray-geom-intersections

1.0.1 • Public • Published

ray-geom-intersections

Provide all intersection points from a given geometry and ray.

Installation

$ npm i -S ray-geom-intersections

Usage

const intersections = require('geom-ray-intersections')
const result = intersections([], rayOrigin, rayDirection, vertices, triangles)
// input:
// - out
// - rayOrigin, where your ray starts from (e.g. [0, 0, 0])
// - rayDirection, where it points to (e.g. [0, 1, 0])
// - vertices is an array of [x, y, z], the geometry vertices
// - triangles is an array of [i, j, k], the geometry triangles
// output:
// - result is an array of [x, y, z], the points of intersection ordered by distance (closest first)

License

MIT

/ray-geom-intersections/

    Package Sidebar

    Install

    npm i ray-geom-intersections

    Weekly Downloads

    0

    Version

    1.0.1

    License

    MIT

    Last publish

    Collaborators

    • nicknikolov