https://github.com/postech-cvlab/geometric-primitives
https://github.com/postech-cvlab/geometric-primitives
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/postech-cvlab/geometric-primitives
- Owner: POSTECH-CVLab
- License: mit
- Created: 2020-10-25T04:04:11.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2022-09-26T09:09:39.000Z (over 3 years ago)
- Last Synced: 2025-03-25T23:51:22.712Z (12 months ago)
- Language: Python
- Size: 160 KB
- Stars: 5
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Geometric-Primitives
This package defines 3D geometric primitives and their related features, which support the assembly of the geometric primitives to construct a 3D object.
## Installation
You can choose one of three installation options.
* From PyPI repository
To install the released version in PyPI repository, command it.
```shell
$ pip install geometric_primitives
```
* From source code
To install `geometric_primitives` from source code, command it.
```shell
$ pip install .
```
* From source code (editable mode)
To use editable development mode, command it.
```shell
$ pip install -r requirements.txt
$ python setup.py develop
```
## Uninstallation
If you would like to uninstall `geometric_primitives`, command it.
```shell
$ pip uninstall geometric_primitives
```
## Supported Brick Types
* 2 x 4 brick, which is encoded as `0` in this project
* 2 x 2 brick, which is encoded as `1`
* 1 x 2 brick, which is encoded as `2`
## Related Projects
* [Combinatorial-3D-Shape-Generation](https://github.com/POSTECH-CVLab/Combinatorial-3D-Shape-Generation)
* [Brick-by-Brick](https://github.com/POSTECH-CVLab/Brick-by-Brick)
## Contributor
* [Jungtaek Kim](http://jungtaek.github.io)
## Contact
* Jungtaek Kim: [jtkim@postech.ac.kr](mailto:jtkim@postech.ac.kr)
## License
[MIT License](LICENSE)