|
# Nomad 3D Viewer
|
|
# Nomad 3D Viewer
|
|
|
|
|
|
## Electron
|
|
## Developer's notes
|
|
|
|
|
|
*TODO*
|
|
* Improve the input parameter : not a html page but a configuration file that contains current settings.
|
|
|
|
* Add the visibility of components.
|
|
|
|
See https://threejs.org/examples/?q=outline#webgl_postprocessing_outline
|
|
|
|
* Ground : should be visible or not.
|
|
|
|
* Warning with the Three.js implementation that requires to force needsUpdate:
|
|
|
|
ex: this.material.needsUpdate = true;
|
|
|
|
Without the call, the change of material would not be applied.
|
|
|
|
* To add textures, we need another file format because STL does not support texture coordinates. Is there a Javascript loader for OBJ?
|
|
|
|
|
|
## Graphics
|
|
|
|
|
|
|
|
*TODO*
|
|
|
|
|
|
|
|
## Animation
|
|
|
|
|
|
|
|
*TODO*
|
|
|
|
|
|
|
|
## Connection to Nomad
|
|
|
|
|
|
|
|
*TODO : arguments of the js process --> not the same between main.js and init.js ..?*
|
|
|
|
|
|
|