Second generation viewers for the COMPAS framework
See the Getting Started instructions in the docs.
- Full support for all COMPAS objects (primitives, shapes, network, mesh, volmesh)
- Pick select and Box select
- Shaded, Ghosted, Wireframe, Specular visualisation modes
- Mesh faces with individual colors
- Dynamic visualisation with simple decorators
- Text annotations
- Customizable UI and UI Controller
- Transformations in object space
- ...
The example section in the docs is under construction.
Some basic examples are available in the scripts
folder.
The code in this repo is licensed under the MIT License.
Please check the Issue Tracker of the repo for known issues and their solutions.
Object | Script | Form | Interactive |
---|---|---|---|
Point | ✔️ | ✔️ | ✔️ |
Vector | ✔️ | ❌ | ❌ |
Line | ✔️ | ✔️ | ✔️ |
Plane | ✔️ | ✔️ | ❌ |
Frame | ✔️ | ✔️ | ✔️ |
Circle | ✔️ | ✔️ | ✔️ |
Polygon | ✔️ | ❌ | ✔️ |
Polyline | ✔️ | ❌ | ✔️ |
Text | ✔️ | ❌ | ❌ |
Object | Script | Form | Interactive |
---|---|---|---|
Box | ✔️ | ✔️ | ✔️ |
Sphere | ✔️ | ✔️ | ✔️ |
Cone | ✔️ | ✔️ | ✔️ |
Cylinder | ✔️ | ✔️ | ✔️ |
Capsule | ✔️ | ✔️ | ✔️ |
Torus | ✔️ | ✔️ | ✔️ |
Polyhedron | ✔️ | ❌ | ✔️ |
Arrow | ✔️ | ✔️ | ✔️ |
Object | Script | Form | Interactive |
---|---|---|---|
Network | ✔️ | ❌ | ✔️ |
Mesh | ✔️ | ❌ | ✔️ |
VolMesh | ✔️ | ❌ | ✔️ |