# x3dom-x3d-viewer
Javascript viewer for X3D models

## Demo
[Elphel's cameras assemblies](https://wiki.elphel.com/wiki/Elphel_camera_assemblies). Click on images.

## Features
* rotation and movement
* displays elements of the assembly
* hide/show selected elements

## Install
* clone this repo
* link to your webserver, e.g.: `http://localhost/x3domviewer`
* open example: `http://localhost/x3domviewer/index.html?model=x3d/0393-12-29.x3d`
* copy or link all x3d models to some dir, e.g.: `/var/www/html/x3domviewer/x3d/`

## Notes
* The code is just separated from [freecad_x3d](https://git.elphel.com/Elphel/freecad_x3d) project
* To convert STEP models and assemblies using FreeCAD - use **x3d_step_assy.py** from *freecad_x3d*
* Based on [X3DOM](https://www.x3dom.org/) JS library v1.7.2

## Support
Public mailing list: *support-list@support.elphel.com*