# 开发与许可证 ## 开发 ```bash uv run pytest tests -v uv run python pack.py ``` 项目结构: ```text . ├── pack.py ├── src/ │ └── snapform/ │ ├── blender_manifest.toml │ ├── operators.py │ ├── panel.py │ ├── preferences.py │ ├── properties.py │ ├── job_runtime.py │ ├── blendjob/ │ │ ├── client.py │ │ ├── controller.py │ │ ├── environment.py │ │ ├── installer/environment.py │ │ ├── operator.py │ │ ├── runner.py │ │ ├── runtime.py │ │ └── server.py │ ├── blender/ │ │ ├── depth_plane.py │ │ └── surface.py │ └── server/ │ ├── __init__.py │ ├── model_catalog.py │ ├── model_download.py │ ├── model_manager.py │ ├── media.py │ ├── geometry.py │ ├── background.py │ ├── moge2.py │ ├── da3.py │ ├── onnx_ben2.py │ ├── onnx_da3.py │ ├── onnx_moge2.py │ └── onnx_runtime.py └── tests/ ``` ## 上游与许可证 - Depth Anything 3 代码采用 Apache 2.0。 - BEN2 ONNX 模型采用其仓库声明的 Apache 2.0 License。 - 本 Extension 代码采用 GPL-3.0-or-later。 - 模型权重许可证由所选 Hugging Face 模型仓库决定,Extension 下载前会在界面显示。