https://github.com/openmdao/pyv3d
python web-based geometry viewer
https://github.com/openmdao/pyv3d
Last synced: 7 months ago
JSON representation
python web-based geometry viewer
- Host: GitHub
- URL: https://github.com/openmdao/pyv3d
- Owner: OpenMDAO
- License: other
- Created: 2012-12-10T20:24:08.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2014-04-18T13:21:34.000Z (about 12 years ago)
- Last Synced: 2024-03-26T02:24:17.115Z (about 2 years ago)
- Language: C
- Size: 15.2 MB
- Stars: 3
- Watchers: 10
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.txt
- License: LICENSE.txt
Awesome Lists containing this project
README
README.txt file for pyV3D.
pyV3D is a python library that will take data that describes a geometry (like
arrays of vertices, triangles, colors, and possibly normals) and convert
that into an efficient binary format that can be sent to a browser where
the geometry will be rendered using WebGL.
To install:
'python setup.py install'
If you intend to do pyV3D development:
python setup.py develop
Installing this package does not require cython. If you have cython
installed, it will automatically be used to build pyV3D. If you do not have
cython installed and wish to change the pyV3D cython code
(src/pyV3D/_pyV3D.pyx),then you will need to install cython and run it on the
file before running 'python setup.py install'.
Note: wvserver.py and the accompanying wvclient code have been removed from the
package. To obtain the code, you will need git to
1. Clone pyV3D:
'git clone https://github.com/OpenMDAO/pyV3D'
2. Checkout a previous commit that you are interested in
For pyV3D with wvclient code only
'git checkout -b with-wvclient tags/with-wvclient'
For pyV3d with wvclient and wvserver.py
'git checkout -b with-wvserver tags/with-wvserver'