Join us to discuss the challenges, solutions and best practices for in-house JavaScript code sharing. Tuesday, 12/17 at 10am PT/1pm ET.Sign up here »

vertex-ao

1.0.0 • Public • Published

vertex-ao

Calculates vertex based ambient occlusion values for a triangular mesh.

Install

npm install vertex-ao

Example

var bunny = require('bunny')
var ao = require('vertex-ao')(bunny.cells, bunny.positions, 2, 256)

API

require('vertex-ao')(cells, positions, radius, samples)

Generates an ambient occlusion map for a mesh from the vertices of a mesh.

  • cells are the cells of the mesh
  • positions are the positions of the vertices of the mesh
  • radius is the radius of the ambient occlusion samples
  • samples are the number of samples to take for each triangle

License

(c) 2017 MIT License. Mikola Lysenko

Install

npm i vertex-ao

DownloadsWeekly Downloads

32

Version

1.0.0

License

MIT

Last publish

Collaborators

  • avatar