
资源介绍
GPU-accelerated heatmap visualizer for Proportional Editing
Compatibility: Blender 4.2.0+
官方介绍(中文整理)
GPU-加速加热马普可视化仪,用于比例编辑。
软Viz Pro: 实施和技术概览
SoftViz Pro是Blender 4.2、4.5和5.0的高性能浏览端覆盖,目的是缩小比例编辑工作流程中的反馈差距。 虽然 Blender的本地工具使用 2D 圆来代表 3D 影响 , SoftViz 在几何上直接计算并制作了每个垂直热图,提供了类似于 3ds Max 和Maya 等行业标准的反馈。
快速启动
- 确保您在编辑模式中。
- 启用比例编辑( 快捷键: O)。
- 打开 N 面板 (Sidebar) , 找到 SoftViz 标签, 并切换 SoftVis Heatmap。
技术特点
大地测量对欧几里德距离
- Euclidean (连接关闭) : 使用 KDTree 来计算直线距离 3D 空间。 这是“ 球形” 影响的标准。
- 大地测量( 连接在上 ) : 采用了基于 Dijkstra 的路径调查算法。 它通过连接边缘的“ 行走” 计算表层距离, 以确保热图精确地停留在物理网格间隙或不同的方块上。
GPU- 加速绘图
Blender 的 gpu 模块将本地的点设定为点。 通过使用现代遮光镜而不是标准的观景港原始设备, 覆盖即使在高聚性草丝上也仍然具有性能。
深度测试(X光)
用户可以切换深度状态。 当 X- Ray 被禁用时, 脚本对当前缓冲进行 LESS_ EQUAL 深度测试, 将隐藏在前方多边形背后的影响点切除。
适应性缩放
- 世界空间: 带有场景单位( 标准行为) 的点大小。
- 屏幕空间: 点数是根据相机深度和视窗距离计算的, 以便在监视器上保持一致的像素线, 不论缩放水平如何。
缓存和性能
查看官方原文摘要(English)
SoftViz Pro: Implementation & Technical Overview
SoftViz Pro is a high-performance viewport overlay for Blender 4.2, 4.5, and 5.0 designed to bridge the feedback gap in the Proportional Editing workflow. While Blender’s native tool uses a 2D circle to represent a 3D influence, SoftViz calculates and renders a per-vertex heatmap directly onto the geometry, providing feedback similar to industry standards like 3ds Max and Maya.
Quick Start
- Ensure you are in Edit Mode.
- Enable Proportional Editing (Shortcut: O).
- Open the N-Panel (Sidebar), find the SoftViz tab, and toggle the SoftViz Heatmap.
Technical Features
Geodesic vs. Euclidean Distance
- Euclidean (Connected Off): Uses a KDTree to calculate straight-line distance through 3D space. This is standard for "ball-shaped" influence.
- Geodesic (Connected On): Implements a Dijkstra-based pathfinding algorithm. It calculates topological distance by "walking" along connected edges, ensuring the heatmap accurately stops at physical mesh gaps or separate manifold parts.
GPU-Accelerated Drawing
Points are rendered natively using Blender's gpu module. By utilizing modern shaders instead of standard viewport primitives, the overlay remains performant even on high-poly meshes.
Depth Testing (X-Ray)
Users can toggle the depth state. When X-Ray is disabled, the script uses a LESS_EQUAL depth test against the current buffer, culling influence points hidden behind front-facing polygons.
Adaptive Scaling
- World Space: Dots scale with scene units (standard behavior).
- Screen Space: Dots are calculated based on camera depth and viewport distance to maintain a consistent pixel-width on your monitor regardless of zoom level.
Caching & Performance
安装方法
- 打开 Blender「编辑 → 偏好设置 → 获取扩展(Get Extensions)」,搜索 SoftViz Pro,可直接从官方库安装。
- 手动安装时,选择适合当前 Blender 版本与系统的 ZIP 包,在「获取扩展」右上角菜单选择「从磁盘安装(Install from Disk)」,选中 ZIP 文件,无需解压。
- 安装后,在偏好设置的「插件(Add-ons)」中确认已启用,并按作者说明使用。
下载安装包
请选择与你的 Blender 版本和操作系统相符的文件,下载由 Blender 官方扩展库提供。
正在加载安装包…
来源与许可
- 作者 / 维护者:Niels-Couvreur
- 许可:SPDX:GPL-3.0-or-later
- 来源:Blender 官方扩展库









暂无评论内容