Second generation viewers for the COMPAS framework
Project description
COMPAS Viewers 2
Second generation viewers for the COMPAS framework
Installation
See the Getting Started instructions in the docs.
Features
- 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
- ...
Examples
The example section in the docs is under construction.
Some basic examples are available in the scripts
folder.
License
The code in this repo is licensed under the MIT License.
Known Issues
Please check the Issue Tracker of the repo for known issues and their solutions.
Roadmap
Primitives
Object | Script | Form | Interactive |
---|---|---|---|
Point | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
Vector | :heavy_check_mark: | :x: | :x: |
Line | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
Plane | :heavy_check_mark: | :heavy_check_mark: | :x: |
Frame | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
Circle | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
Polygon | :heavy_check_mark: | :x: | :heavy_check_mark: |
Polyline | :heavy_check_mark: | :x: | :heavy_check_mark: |
Text | :heavy_check_mark: | :x: | :x: |
Shapes
Object | Script | Form | Interactive |
---|---|---|---|
Box | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
Sphere | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
Cone | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
Cylinder | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
Capsule | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
Torus | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
Polyhedron | :heavy_check_mark: | :x: | :heavy_check_mark: |
Arrow | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
Datastructures
Object | Script | Form | Interactive |
---|---|---|---|
Network | :heavy_check_mark: | :x: | :heavy_check_mark: |
Mesh | :heavy_check_mark: | :x: | :heavy_check_mark: |
VolMesh | :heavy_check_mark: | :x: | :heavy_check_mark: |
Robots
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
compas_view2-0.9.3.tar.gz
(443.3 kB
view hashes)
Built Distribution
Close
Hashes for compas_view2-0.9.3-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2dda32f8794bbd2a6fe646469ea85642a2f3c2b46b0b97fc6a77199b1e9978ac |
|
MD5 | 0e904b1ae50f692f25b46825f31edec6 |
|
BLAKE2b-256 | 236f54ddd34f7b82297f6bd76b667c5499f536ab251d3c67f3096d0436cad1b2 |