Merge pull request #179 from sjfricke/master

npm: fixed npm example
This commit is contained in:
FanZhang 2017-08-22 12:44:35 -07:00 committed by GitHub
commit cd70826afe
2 changed files with 10 additions and 10 deletions

View File

@ -393,8 +393,8 @@ if (geom_type == draco::TRIANGULAR_MESH) {
} }
~~~~~ ~~~~~
Please see `mesh/mesh.h` for the full Mesh class interface and Please see [src/draco/mesh/mesh.h](src/draco/mesh/mesh.h) for the full Mesh class interface and
`point_cloud/point_cloud.h` for the full `PointCloud` class interface. [src/draco/point_cloud/point_cloud.h](src/draco/point_cloud/point_cloud.h) for the full `PointCloud` class interface.
Javascript Encoder API Javascript Encoder API
@ -456,12 +456,12 @@ encoderModule.destroy(encoder);
encoderModule.destroy(meshBuilder); encoderModule.destroy(meshBuilder);
~~~~~ ~~~~~
Please see `javascript/emscripten/draco_web_encoder.idl` for the full API. Please see [src/draco/javascript/emscripten/draco_web_encoder.idl](src/draco/javascript/emscripten/draco_web_encoder.idl) for the full API.
Javascript Decoder API Javascript Decoder API
---------------------- ----------------------
The Javascript decoder is located in `javascript/draco_decoder.js`. The The Javascript decoder is located in [javascript/draco_decoder.js](javascript/draco_decoder.js). The
Javascript decoder can decode mesh and point cloud. In order to use the Javascript decoder can decode mesh and point cloud. In order to use the
decoder, you must first create an instance of `DracoDecoderModule`. The decoder, you must first create an instance of `DracoDecoderModule`. The
instance is then used to create `DecoderBuffer` and `Decoder` objects. Set instance is then used to create `DecoderBuffer` and `Decoder` objects. Set
@ -490,7 +490,7 @@ dracoDecoder.destroy(decoder);
dracoDecoder.destroy(buffer); dracoDecoder.destroy(buffer);
~~~~~ ~~~~~
Please see `javascript/emscripten/draco_web_decoder.idl` for the full API. Please see [src/draco/javascript/emscripten/draco_web_encoder.idl](src/draco/javascript/emscripten/draco_web_encoder.idl) for the full API.
Javascript Decoder Performance Javascript Decoder Performance
------------------------------ ------------------------------
@ -552,11 +552,11 @@ const draco::AttributeMetadata *pos_metadata =
pc_metadata->GetAttributeMetadata(pos_att_id); pc_metadata->GetAttributeMetadata(pos_att_id);
~~~~~ ~~~~~
Please see `src/draco/metadata` and `src/draco/point_cloud` for the full API. Please see [src/draco/metadata](src/draco/metadata) and [src/draco/point_cloud](src/draco/point_cloud) for the full API.
NPM Package NPM Package
----------- -----------
Draco NPM NodeJS package is located in `javascript/npm/draco3d`. Please see the Draco NPM NodeJS package is located in [javascript/npm/draco3d](javascript/npm/draco3d). Please see the
doc in the folder for detailed usage. doc in the folder for detailed usage.
three.js Renderer Example three.js Renderer Example
@ -565,7 +565,7 @@ three.js Renderer Example
Here's an [example] of a geometric compressed with Draco loaded via a Here's an [example] of a geometric compressed with Draco loaded via a
Javascript decoder using the `three.js` renderer. Javascript decoder using the `three.js` renderer.
Please see the `javascript/example/README` file for more information. Please see the [javascript/example/README](javascript/example/README) file for more information.
Support Support
======= =======
@ -598,6 +598,6 @@ References
[meshes]: https://en.wikipedia.org/wiki/Polygon_mesh [meshes]: https://en.wikipedia.org/wiki/Polygon_mesh
[point clouds]: https://en.wikipedia.org/wiki/Point_cloud [point clouds]: https://en.wikipedia.org/wiki/Point_cloud
[Bunny]: https://graphics.stanford.edu/data/3Dscanrep/ [Bunny]: https://graphics.stanford.edu/data/3Dscanrep/
[CONTRIBUTING]: https://raw.githubusercontent.com/google/draco/master/CONTRIBUTING [CONTRIBUTING]: https://raw.githubusercontent.com/google/draco/master/CONTRIBUTING.md
Bunny model from Stanford's graphic department <https://graphics.stanford.edu/data/3Dscanrep/> Bunny model from Stanford's graphic department <https://graphics.stanford.edu/data/3Dscanrep/>

View File

@ -16,7 +16,7 @@
const fs = require('fs'); const fs = require('fs');
const assert = require('assert'); const assert = require('assert');
const draco3d = require('./draco3d'); const draco3d = require('draco3d');
const decoderModule = draco3d.createDecoderModule({}); const decoderModule = draco3d.createDecoderModule({});
const encoderModule = draco3d.createEncoderModule({}); const encoderModule = draco3d.createEncoderModule({});