All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added
CHANGELOG.md
- Added
package-lock.json
as a repo tracked file - Added
three
NPM to peerDependencies - Added engines property to
package.json
- Added
three-ply-loader
as devDependencies for an additional example user case (NodeJS wrapper for Three.js' PLYLoader function) - Added
examples/ply-model-to-png.js
source code example - Added
examples/assets/cube.ply
simple PLY 3D model - Added
.nvmrc
in order to easily support node version manager
- Upgraded
three
NPM to v0.112.1 - Upgraded
mocha
NPM to v6.2.2 - Upgraded
pngjs
NPM to v3.4.0 - Moved
three
NPM to devDependencies inpackage.json
- Dropped
.applyProjection()
in favour of.applyMatrix4(m)
insrc/projector.js
source file - Upgraded
src/projector.js
to the latest three.js source file available in order to encompass when material.vertexColors equals:THREE.VertexColors
THREE.FaceColors
- Minor edit in
src/software-renderer.js
in order to encompass when material.vertexColors is set toTHREE.VertexColors
- Renamed
example
folder toexamples
- Moved
checkerboard.png
toexamples/assets
folder - Minor path edit in
examples/texture.js