├── .github └── workflows │ └── build-and-test.yml ├── .gitignore ├── LICENSE ├── README.md ├── __init__.py ├── assets ├── cylinder_gyroid_honeycomb.png ├── geo_nodes.png ├── lattice.blend ├── lattice.png └── tpms.blend ├── pyproject.toml ├── src └── blender_tpms │ ├── __init__.py │ ├── interface.py │ ├── material.py │ ├── properties.py │ ├── tpms │ ├── __init__.py │ ├── surfaces.py │ └── tpms.py │ └── ui.py └── tests ├── test_interface.py ├── test_operators.py ├── test_surfaces.py └── test_tpms.py /.github/workflows/build-and-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmarchais/blender-tpms/HEAD/.github/workflows/build-and-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | .coverage -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmarchais/blender-tpms/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmarchais/blender-tpms/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmarchais/blender-tpms/HEAD/__init__.py -------------------------------------------------------------------------------- /assets/cylinder_gyroid_honeycomb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmarchais/blender-tpms/HEAD/assets/cylinder_gyroid_honeycomb.png -------------------------------------------------------------------------------- /assets/geo_nodes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmarchais/blender-tpms/HEAD/assets/geo_nodes.png -------------------------------------------------------------------------------- /assets/lattice.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmarchais/blender-tpms/HEAD/assets/lattice.blend -------------------------------------------------------------------------------- /assets/lattice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmarchais/blender-tpms/HEAD/assets/lattice.png -------------------------------------------------------------------------------- /assets/tpms.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmarchais/blender-tpms/HEAD/assets/tpms.blend -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmarchais/blender-tpms/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/blender_tpms/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmarchais/blender-tpms/HEAD/src/blender_tpms/__init__.py -------------------------------------------------------------------------------- /src/blender_tpms/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmarchais/blender-tpms/HEAD/src/blender_tpms/interface.py -------------------------------------------------------------------------------- /src/blender_tpms/material.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmarchais/blender-tpms/HEAD/src/blender_tpms/material.py -------------------------------------------------------------------------------- /src/blender_tpms/properties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmarchais/blender-tpms/HEAD/src/blender_tpms/properties.py -------------------------------------------------------------------------------- /src/blender_tpms/tpms/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmarchais/blender-tpms/HEAD/src/blender_tpms/tpms/__init__.py -------------------------------------------------------------------------------- /src/blender_tpms/tpms/surfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmarchais/blender-tpms/HEAD/src/blender_tpms/tpms/surfaces.py -------------------------------------------------------------------------------- /src/blender_tpms/tpms/tpms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmarchais/blender-tpms/HEAD/src/blender_tpms/tpms/tpms.py -------------------------------------------------------------------------------- /src/blender_tpms/ui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmarchais/blender-tpms/HEAD/src/blender_tpms/ui.py -------------------------------------------------------------------------------- /tests/test_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmarchais/blender-tpms/HEAD/tests/test_interface.py -------------------------------------------------------------------------------- /tests/test_operators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmarchais/blender-tpms/HEAD/tests/test_operators.py -------------------------------------------------------------------------------- /tests/test_surfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmarchais/blender-tpms/HEAD/tests/test_surfaces.py -------------------------------------------------------------------------------- /tests/test_tpms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kmarchais/blender-tpms/HEAD/tests/test_tpms.py --------------------------------------------------------------------------------