Skip to main content

Geometric Cuda Tool Box

Project description

Conquer3D

Setup

Build from source

git clone https://github.com/KhoiDOO/geocutool.git
pip install pybind11-stubgen 

# then
cd geocutool
pip install -e . --no-build-isolation

# or 
pip install pybind11-stubgen
pip install git+https://github.com/KhoiDOO/geocutool.git --no-build-isolation

To run notebooks in examples

conda create -c conda-forge -n geocutool python=3.10 gxx_linux-64=13 gcc_linux-64=13 -y
conda activate geocutool

conda install nvidia::cuda-toolkit==12.8.2 -y

pip install torch==2.8.0 torchvision==0.23.0 torchaudio==2.8.0 --index-url https://download.pytorch.org/whl/cu128

pip install pybind11-stubgen
pip install git+https://github.com/KhoiDOO/geocutool.git --no-build-isolation

pip install plotly open3d jupyter trimesh

Development

pip install build twine
rm -rf dist
python -m build --sdist
twine upload dist/*

Reference

Research Paper

@inproceedings{2383795.2383801,
author = {Karras, Tero},
title = {Maximizing parallelism in the construction of BVHs, octrees, and k-d trees},
year = {2012},
isbn = {9783905674415},
publisher = {Eurographics Association},
address = {Goslar, DEU},
booktitle = {Proceedings of the Fourth ACM SIGGRAPH / Eurographics Conference on High-Performance Graphics},
pages = {33–37},
numpages = {5},
location = {Paris, France},
series = {EGGH-HPG'12}
}

Blog Post

Repository

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

conquer3d-0.2.0.tar.gz (1.1 MB view details)

Uploaded Source

File details

Details for the file conquer3d-0.2.0.tar.gz.

File metadata

  • Download URL: conquer3d-0.2.0.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.14

File hashes

Hashes for conquer3d-0.2.0.tar.gz
Algorithm Hash digest
SHA256 c1eb8471f3b91f199aea8b07faca60cc5678427f3f9778e180302f022148648d
MD5 a7cd56c88f9b51da9e2a35d653e6a9a1
BLAKE2b-256 821e328a24b56b74eb8600f9a41f22a309e9c623442620ece9da4f9404d28f8f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page