This folder contains three code examples of ArtiPG++, to synthesize Chair, Kettle, and Microwave. 


### Environment 
run following commands to install the Recommended environment. 
```
conda create -n artipg python=3.9
conda activate artipg
pip install numpy>=1.24.4 open3d==0.16.0 trimesh==4.0.4
```

### How to use
Just one command to easily synthesize objects. For example, to synthesize Chair: 

```python
cd Chair
python procedural_generation.py -d
```
Then 10 Chairs will be synthesized and rendered using open3d. 