Repository navigation
ModelPeek v1.0.0 - Windows 资源管理器 3D/CAD 预览插件
🎉 ModelPeek v1.0.0 正式发布!
ModelPeek 是一个轻量、高效、极其稳定的 Windows 资源管理器 3D/CAD 快速预览扩展插件。
无需启动庞大的专业工业软件,让 3D 与 CAD 模型文件像图片、PDF 一样,可以在 Windows 文件夹中直接查看真实立体缩略图,并在右侧预览窗格中进行全交互式的 3D 旋转、缩放、剖切与尺寸检查。
✨ 核心特性
-
原生物理级 3D 缩略图 (
IThumbnailProvider)- 文件夹图标直接显示真实三维渲染缩略图。
- 内置纯离线高性能软件光栅化引擎,毫秒级渲染,不占 GPU 显存,绝不拖卡资源管理器。
- 本地二级磁盘缓存秒级加载。
-
右侧 3D 交互式预览窗格 (
IPreviewHandler)- 快捷键
Alt + P开启右侧预览窗格,单选文件即刻加载 3D 模型。 - 交互视角:左键 360° 旋转、右键平移、滚轮缩放;顶部工具栏支持【等轴测】、【顶视】、【前视】、【右视】、【自适应适配】。
- 显示风格:支持【实体+边线】、【纯高光实体】、【线框网格】三种渲染模式。
- 📏 3D 空间三维精准测距:射线拾取表面两点,测量欧几里得空间距离与 ΔX / ΔY / ΔZ 投影分量(单位:mm)。
- ✂️ 动态截面剖切工具:沿 X / Y / Z 轴向实时剖切观察内部腔体与装配结构,支持深度滑块与反向剖切。
- HUD 几何统计信息:外形长宽高包围盒尺寸、三角面数、顶点数量实时显示。
- 快捷键
-
双击不抢占默认软件关联
- 仅注册 Windows Shell 预览扩展,绝不抢占
.step/.stl/.blend等默认打开程序。
- 仅注册 Windows Shell 预览扩展,绝不抢占
-
进程级隔离稳定性设计
- 64 位原生 C++ COM 宿主扩展 + 独立 Worker 子进程设计,模型解析与转换完全隔离,极端异常绝不拖死
explorer.exe。
- 64 位原生 C++ COM 宿主扩展 + 独立 Worker 子进程设计,模型解析与转换完全隔离,极端异常绝不拖死
📁 支持格式(16 种工业与通用 3D 格式)
- CAD 工业格式:
.step、.stp、.iges、.igs、.brep、.brp(支持实体与纯空间线框曲线自适应渲染) - 通用 3D 网格:
.stl(ASCII 与 Binary)、.obj、.3mf、.glb、.gltf、.fbx(含标准多边形与数学 NURBS 曲线) - 点云扫描:
.ply(支持顶点色彩) - 制造加工:
.gcode(高精度切片刀轨可视化) - 经典 3D 交换格式:
.dae(Collada)、.3ds(3D Studio)
🚀 安装与使用方法
- 下载下方附件中的
ModelPeek_v1.0.0_Portable_x64.zip并解压到任意固定目录(如C:\Program Files\ModelPeek); - 鼠标右键以 【管理员身份运行】
install.bat,几秒内即可自动注册完成; - 打开包含 3D 模型的文件夹,即可看到 3D 缩略图;按键盘
Alt + P开启预览窗格,点击模型即可进行 3D 交互! - 如需卸载,右键以管理员身份运行
uninstall.bat即可一键干净卸载。