Skip to content

Releases: MIke-Slim/ModelPeek

ModelPeek v2.1.3 - 纯净系统全格式通杀 & 绿色嵌入式运行时加固

Choose a tag to compare

@MIke-Slim MIke-Slim released this 06 Oct 15:29

🚀 ModelPeek v2.1.3 更新日志

1. 🌟 18 种格式 100% 纯净系统全覆盖 (内置绿色轻量 Python 运行时)

  • 工业 CAD 原生直出:STEP、IGES、BREP、DXF、STL、OBJ、PLY、PCD、GCODE、3DS 共 13 种主流格式完全由原生 C++ 毫秒级生成 3D 缩略图;
  • 全格式通杀:针对现代轻量模型格式(GLTF, GLB, 3MF, DAE, FBX),内置仅 11MB 官方绿色嵌入式 Python 运行时(Python 3.11 embeddable,仅标准库);
  • 零系统污染:不修改系统 PATH 环境变量、不写任何注册表,完全在 ModelPeek 内部私有沙箱运行,在任何全新的纯净虚拟机或离线内网电脑上 18 种格式 100% 完美秒出 3D 缩略图!

2. 🔓 一键解除 Windows 网络安全阻止限制 (Mark of the Web / Unblock)

  • 告别系统警告:针对 Windows 10/11 拦截外部网络或虚拟机共享文件夹文件的安全机制(提示‘文件可能对计算机有害’),在设置中心(\ModelPeekSettings.exe\)新增【🔓 解除模型网络锁定】一键修复功能;
  • 安装包全自动化:\ModelPeek_v2.1.3_Setup.exe\ 与 \install.bat\ 安装解压后自动消除自身和自带模型库的网络阻止标记。

打包资产:

  • \ModelPeek_v2.1.3_Setup.exe\ (一键安装包,15.9 MB)
  • \ModelPeek_v2.1.3_Portable_x64.zip\ (绿色便携免安装包,12.98 MB)

ModelPeek v2.1.2 - 原生零依赖工业 CAD 引擎与纯净预览优化

Choose a tag to compare

@MIke-Slim MIke-Slim released this 06 Oct 14:02

🚀 ModelPeek v2.1.2 更新日志

1. ⚙️ 原生零依赖工业 CAD 轻量解析引擎 (Zero External Dependencies)

  • 告别臃肿环境依赖:针对纯净 Windows 系统与虚拟机部署环境,全新内置原生 C++ 工业级 CAD 几何拓扑提取与三角化/线框管道解析器(LoadSTEP / LoadIGES / LoadBREP / SaveSTL)。
  • 摆脱 1.3GB FreeCAD 安装:无需在虚拟机内预装庞大的 FreeCAD 或外部 Python 依赖库,纯净系统解压/安装即刻秒速出图!
  • 极速响应:毫秒级解析 STEP/IGES/BREP 装配体,无论资源管理器缩略图还是右侧 Alt+P 窗格,均可极速平滑渲染与三维旋转。

2. 🧹 彻底移除空格快速预览 (ModelPeekPeek) 残留与常驻进程

  • 完全清除空格预览模块:彻底删除所有空格预览代码、构建项及常驻守护进程,避免与系统或其他 QuickLook 快捷键冲突。
  • 清理注册表自启动:卸载与设置管理面板自动检测并清理历史残存的开机自启注册表键值,0 额外后台进程,内存 0 占用。
  • 全新极简设置面板:保留最实用三大核心模块(📁 格式管理、🩺 系统体检、⚡ 缓存加速)。

3. 🛡️ WPS / AutoCAD 文件锁定防冲突优化

  • 强化只读数据流与轻量缓存机制,杜绝因第三方软件独占打开文件而导致的缩略图卡死或预览空白问题。

打包产物:

  • \ModelPeek_v2.1.2_Setup.exe\ (一键安装版,自动注册 18 种格式并重启资源管理器生效)
  • \ModelPeek_v2.1.2_Portable_x64.zip\ (绿色便携版,支持纯命令行/批处理注册与静默部署)

ModelPeek v2.1.1 - Windows 11 多标签页自愈与 AutoCAD 关联稳定性更新

Choose a tag to compare

@MIke-Slim MIke-Slim released this 06 Oct 08:57

🎉 ModelPeek v2.1.1 发布说明

🌟 核心更新与稳定性加固

  1. 🩺 Windows 11 资源管理器多标签页(Tabbed Explorer)死句柄自愈机制

    • 彻底解决 Windows 11 资源管理器在选项卡切换或多开时,prevhost.exe 传递失效宿主句柄导致的 CreateWindowEx err=1400(无效窗口句柄)及预览窗格空白问题;
    • 实现了三级宿主窗口智能重定向与正向尺寸保底(ResolveValidParent),确保在任何复杂标签页操作下 100% 稳定加载。
  2. 📐 AutoCAD 2023 专属图纸关联保护与防劫持

    • 根除部分第三方办公套件对 .dxf 文件的强行劫持;恢复原生 AutoCAD 2023 官方默认双击关联与专属图标;
    • 同时保留 ModelPeek 的高清 3D/2D 缩略图与预览窗格交互。
  3. 📁 全新 19 款高精度工业模型测试套件 (sample_models2)

    • 新增包含 PCD 激光雷达点云、IGES 超音速喷管曲面、BREP/STEP 阶梯轴、GCODE 螺旋塔刀路、DXF 机械法兰等涵盖全部 18 种格式的完整实测数据集。
  4. ⚡ 内存与开机自启深度净化

    • 暂停实验性空格键常驻进程,彻底净化自启项,降低日常内存与后台占用。
  5. 🛠️ 自动化构建与测试套件升级

    • 全套 32 项自动化功能验证测试 100% 通过(涵盖全格式光栅化、Node 语法检测、Winget 清单与二进制完整性)。

📦 安装包下载

  • 独立图形化安装向导:ModelPeek_v2.1.1_Setup.exe (5.82 MB)
  • 便携免安装绿色版:ModelPeek_v2.1.1_Portable_x64.zip (2.90 MB)

ModelPeek v2.1.0 - Spacebar QuickLook, 3D BBox Dimensions, 18 Formats & Winget Support

Choose a tag to compare

@MIke-Slim MIke-Slim released this 05 Oct 14:29

ModelPeek v2.1.0 Release Notes

🚀 Key New Features:

  1. Spacebar QuickLook (ModelPeekPeek.exe): Press Spacebar on any 3D/CAD file in Windows Explorer or Desktop for an instant floating 3D preview window. Toggle off with Space/ESC; navigate previous/next models with Arrow keys.
  2. 3D Bounding Box Dimension Annotations (📐 标注): Interactive 3D dimension lines along X, Y, Z axes with camera-facing text sprite capsules (e.g. X: ... mm, Y: ... mm, Z: ... mm).
  3. Format Expansion to 18 Formats: Added zero-dependency AutoCAD vector drawings (.dxf) and LiDAR/robotics point clouds (.pcd) with full 3D interactive viewport rendering and 256x256 software thumbnail rasterization.
  4. Full Bilingual Localization (i18n): Auto-detects system language with one-click switcher between 🇨🇳 简体中文 and 🇺🇸 English in both viewer and ModelPeekSettings.
  5. Official Microsoft Winget Package: Published Winget manifests (\MIke-Slim.ModelPeek) supporting \winget install MIke-Slim.ModelPeek, plus GitHub Issue and PR community templates.

📦 Download Assets:

  • Installer: \ModelPeek_v2.1.0_Setup.exe\ (Standalone GUI setup wizard)
  • Portable: \ModelPeek_v2.1.0_Portable_x64.zip\ (Portable zero-dependency package)

ModelPeek v2.0.0 - 工业 3D/CAD 资源管理器预览神器

Choose a tag to compare

@MIke-Slim MIke-Slim released this 05 Oct 11:22

ModelPeek v2.0.0 发行说明

🎉 ModelPeek v2.0.0 正式发布!
经过深度的架构演进与功能扩展,ModelPeek 迎来了里程碑式的 v2.0 版本。本次更新带来了多项工业级核心特性,包括零部件装配树、四大视口主题、原生可视化设置面板、守护进程加速以及全新的独立图形化安装程序!


🌟 核心升级亮点

1. 零部件装配结构树 (Assembly Model Tree & Hierarchy)

  • 层级化视图:右侧预览窗格新增自适应侧边抽屉面板,智能解析多部件装配体结构(支持 3MF、FBX、OBJ 及多实体 CAD 模型)。
  • 隔离与高亮:点击任意零部件,视口中将即时呈现专属线框高亮并聚焦。
  • 独立可见性切换:每个部件配备独立眼睛图标,支持自由显示与隐藏目标零件,方便深入观察复杂装配体内腔结构。
  • 几何统计:实时显示各子部件的三角网格面数(Faces)与顶点数(Vertices)。

2. 四大视口背景主题 (Viewport Themes)

  • 深色科技 (Dark Tech):经典暗色,专业护眼,高光反差鲜明(默认)。
  • 工业蓝图 (Engineering Blueprint):经典工程图纸深蓝背景,尽显硬核工程质感。
  • 摄影白底 (Studio White):纯净高光摄影棚风格,适合报告截图与展示。
  • 透明棋盘格 (Transparent Grid):经典透明网格背景,方便观察模型轮廓透明度。
  • 配套自适应光照系统与动态地网格,一键即时无缝切换。

3. 原生可视化控制中心 (ModelPeekSettings.exe)

  • 纯 Win32 原生打造,秒速启动,零运行时依赖。
  • 格式开关矩阵:16 种格式自由勾选,即时生效,随时启用/关闭任意文件扩展名关联。
  • 缓存智能管理:实时计算磁盘缓存占用(%LOCALAPPDATA%\ModelPeek\cache),支持一键清理。
  • 缩略图缓存刷新:一键清除 Windows 资源管理器缩略图历史缓存,解决系统图标不刷新的顽疾。
  • 系统环境自检:一键诊断 COM 组件注册、Worker 守护进程、WebView2 运行库等健康状态。

4. 命名管道守护进程 IPC (Daemon Mode & Fast-path IPC)

  • Worker 进驻守护模式(ModelPeekWorker.exe --daemon),通过 Windows 高速命名管道(\\.\pipe\ModelPeekWorkerPipe)毫秒级通信。
  • 彻底免除高频打开大文件夹时反复创建/销毁进程的开销,批量缩略图生成吞吐量大幅跃升。

5. 独立图形化安装向导 (ModelPeek_v2.0.0_Setup.exe)

  • 单文件便携可执行包,无需预装解压软件,零外部网络依赖。
  • 具备 UAC 自动提权、自定义安装路径、静默部署、COM 注册、桌面/开始菜单快捷方式生成以及 Windows 规范卸载条目注册。

📁 16 种工业与通用 3D 格式全覆盖

  • CAD 工业格式:.step, .stp, .iges, .igs, .brep, .brp (OpenCASCADE B-Rep / 曲线几何线框自适应渲染)
  • 通用 3D 网格:.stl, .obj, .3mf, .glb, .gltf, .fbx (含标准网格与数学 NURBS 曲线)
  • 高精度点云:.ply (真彩顶点色渲染)
  • 制造加工刀路:.gcode (空间三维刀轨线可视化)
  • 经典三维交换:.dae, .3ds

📥 安装包资产清单

  • ModelPeek_v2.0.0_Setup.exe (推荐): 独立图形化安装程序,双击根据向导一键完成安装。
  • ModelPeek_v2.0.0_Portable_x64.zip: 免安装绿色便携包,解压后右键管理员运行 install.bat 即可。

ModelPeek v1.0.0 - Windows 资源管理器 3D/CAD 预览插件

Choose a tag to compare

@MIke-Slim MIke-Slim released this 05 Oct 10:45

🎉 ModelPeek v1.0.0 正式发布!

ModelPeek 是一个轻量、高效、极其稳定的 Windows 资源管理器 3D/CAD 快速预览扩展插件。
无需启动庞大的专业工业软件,让 3D 与 CAD 模型文件像图片、PDF 一样,可以在 Windows 文件夹中直接查看真实立体缩略图,并在右侧预览窗格中进行全交互式的 3D 旋转、缩放、剖切与尺寸检查。


✨ 核心特性

  1. 原生物理级 3D 缩略图 (IThumbnailProvider)

    • 文件夹图标直接显示真实三维渲染缩略图。
    • 内置纯离线高性能软件光栅化引擎,毫秒级渲染,不占 GPU 显存,绝不拖卡资源管理器。
    • 本地二级磁盘缓存秒级加载。
  2. 右侧 3D 交互式预览窗格 (IPreviewHandler)

    • 快捷键 Alt + P 开启右侧预览窗格,单选文件即刻加载 3D 模型。
    • 交互视角:左键 360° 旋转、右键平移、滚轮缩放;顶部工具栏支持【等轴测】、【顶视】、【前视】、【右视】、【自适应适配】。
    • 显示风格:支持【实体+边线】、【纯高光实体】、【线框网格】三种渲染模式。
    • 📏 3D 空间三维精准测距:射线拾取表面两点,测量欧几里得空间距离与 ΔX / ΔY / ΔZ 投影分量(单位:mm)。
    • ✂️ 动态截面剖切工具:沿 X / Y / Z 轴向实时剖切观察内部腔体与装配结构,支持深度滑块与反向剖切。
    • HUD 几何统计信息:外形长宽高包围盒尺寸、三角面数、顶点数量实时显示。
  3. 双击不抢占默认软件关联

    • 仅注册 Windows Shell 预览扩展,绝不抢占 .step / .stl / .blend 等默认打开程序。
  4. 进程级隔离稳定性设计

    • 64 位原生 C++ COM 宿主扩展 + 独立 Worker 子进程设计,模型解析与转换完全隔离,极端异常绝不拖死 explorer.exe。

📁 支持格式(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)

🚀 安装与使用方法

  1. 下载下方附件中的 ModelPeek_v1.0.0_Portable_x64.zip 并解压到任意固定目录(如 C:\Program Files\ModelPeek);
  2. 鼠标右键以 【管理员身份运行】 install.bat,几秒内即可自动注册完成;
  3. 打开包含 3D 模型的文件夹,即可看到 3D 缩略图;按键盘 Alt + P 开启预览窗格,点击模型即可进行 3D 交互!
  4. 如需卸载,右键以管理员身份运行 uninstall.bat 即可一键干净卸载。