README.md 862 Bytes
Newer Older
Oleg Dzhimiev's avatar
Oleg Dzhimiev committed
1 2 3
# x3dom-x3d-viewer
Javascript viewer for X3D models

Oleg Dzhimiev's avatar
Oleg Dzhimiev committed
4 5 6
## Demo
[Elphel's cameras assemblies](https://wiki.elphel.com/wiki/Elphel_camera_assemblies). Click on images.

Oleg Dzhimiev's avatar
Oleg Dzhimiev committed
7
## Features
Oleg Dzhimiev's avatar
Oleg Dzhimiev committed
8 9 10 11 12
* rotation and movement
* displays elements of the assembly
* hide/show selected elements

## Install
Oleg Dzhimiev's avatar
Oleg Dzhimiev committed
13
* clone this repo.
Oleg Dzhimiev's avatar
Oleg Dzhimiev committed
14
* link to your webserver, e.g.: `http://localhost/x3domviewer`
Oleg Dzhimiev's avatar
Oleg Dzhimiev committed
15
* open example: `http://localhost/x3domviewer/index.html?model=x3d/0393-12-29.x3d`
Oleg Dzhimiev's avatar
Oleg Dzhimiev committed
16
* copy or link all x3d models to some dir, e.g.: `/var/www/html/x3domviewer/x3d/`
Oleg Dzhimiev's avatar
Oleg Dzhimiev committed
17 18

## Notes
Oleg Dzhimiev's avatar
Oleg Dzhimiev committed
19 20
* 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*
Oleg Dzhimiev's avatar
Oleg Dzhimiev committed
21 22 23
* Based on [X3DOM](https://www.x3dom.org/) JS library v1.7.2

## Support
Oleg Dzhimiev's avatar
Oleg Dzhimiev committed
24
Public mailing list: *support-list@support.elphel.com*