# VoxeLization **Repository Path**: adakf/voxe-lization ## Basic Information - **Project Name**: VoxeLization - **Description**: 测量3D模型的表面积 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: surface_Area - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-05-09 - **Last Updated**: 2025-05-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 3D模型曲面长度测量 这个项目实现了一个基于Three.js的3D模型曲面测地线距离计算工具。用户可以在3D模型表面选择两个点,程序会自动计算这两点之间沿着模型表面的最短路径(测地线)距离。 ## 功能特点 - 加载并显示3D模型(默认为hamburger.glb) - 允许用户在模型表面选择两个点 - 使用Dijkstra算法计算模型表面上两点间的最短路径 - 可视化路径并显示测量结果 ## 如何使用 1. 克隆或下载此仓库 2. 安装依赖: ``` npm install ``` 3. 启动开发服务器: ``` npm run dev ``` 4. 在浏览器中打开网页(通常为 http://localhost:5173) 5. 点击模型上的两个点来测量它们之间的测地线距离 ## 技术栈 - Three.js - 3D渲染 - Vite - 构建工具和开发服务器 ## 项目结构 - `/js/main.js` - 主要的应用逻辑 - `/static/` - 存放3D模型文件 - `index.html` - HTML入口文件