
做厂房、设备间、舞台、管道外立面一类的场景,物理上一定会有一堆线缆。但做模型的时候,很少有人愿意一根根去建。
原因很简单:一根自然垂落的线缆,不是一条简单的曲线。它要有重力下垂的弧度、要有扭绞、要有粗细变化、要有表面的褶皱,两端还要接到设备上。手建一根要放样、调曲线、加扭曲、做贴图,二十分钟一根。
一个场景如果需要二十根,就是一天。于是大多数人都省略掉,或者用一张贴图糊过去。
省略的代价是明显的:设备间如果干净到一根线都没有,观感上立刻就是「模型感」——真实的设备间里线缆是满的。
CablePlacer 这个工具就是冲这一块来的。官方一句描述:placing cables on splines or geometries(在样条或几何体上铺线缆)。
二、四种铺法(官方列了九条功能)
官方 features 九条,归一下类其实是四种用法:
第一种:沿已有样条铺。场景里画好路径(比如已经有的电缆桥架、管道走向),工具沿路径生成线缆几何。适合有明确走向的场合。
第二种:在屏幕空间画、或吸附到曲面画。也就是说可以鼠标直接画线缆走向,画的时候自动贴到下面的模型表面上。这一条最自由,适合快速堆细节。
第三种:用线缆替换已有几何。如果场景里已经有用圆柱或细长体代替的「假线」,可以一键换成真线缆模型。这条对旧场景改造特别有用。
第四种:从几何体提取样条。反过来把已有的模型边缘提取成路径,再沿它铺线。适合「已有结构上挂线」。
这四种之外,还有一些配套能力:在视口里直接调位置、旋转、缩放、扭拧(不用改参数重生成);参数化构建(改参数重建)。
从工具设计的角度看,这四种用法覆盖了「从零做」和「改造已有场景」两个方向,是比较完整的。
三、自带 36 个线缆模型
包里带了线缆库:`Cables/` 目录下有 12 组文件,每组是 cable_0x.obj + .mtl + .png。
每组对应一种线缆外观(不同的粗细、扭绞方式、材质色),12 组是按「一组多个变体」的方式组织的,加起来是 36 个可用的线缆 item(官方描述里写自带带 UV 的 Kitbash cables 36 个)。
为什么自带模型很重要:自己建一条好看的线缆(带扭绞纹理、带 UV)本身就是个建模活。给现成的,用户只需要选一条、摆到位置上。
「带 UV」这个细节值得说——有 UV 才能贴材质(比如电线外皮的颜色、磨损)。如果只是纯几何,质感会很平。
库里还能自己扩展:官方写「存/取 cable item 库带缩略图、渲染缩略图」,意思是你把自己做的线缆加进库、生成缩略图,以后像素材一样调出来用。这一条把它从「一个脚本」提升到「一套带资产管理的工作流」。
Install.txt 里写了解压位置:装完在 `…ENUscriptscableplacer` 目录下,把 Cables.rar 解压到 `cables` 子目录,再在脚本里设置库路径。
四、安装(比一般脚本多一步)
安装流程(来自包内 Install.txt):
第一步,把 CablePlacer_v1.1.mzp 拖进 3ds Max 视口。标准 mzp 流程,会自动安装脚本。
第二步,装完之后,脚本目录在 `…ENUscriptscableplacer`(具体路径取决于你的 3ds Max 用户配置目录)。
第三步,在这个目录下解压包内的 Cables.rar 到 `cables` 子目录。注意这一步容易漏——如果跳过,脚本能用但库里没模型。
第四步,在脚本界面里设置库路径(指向刚解压的 cables 目录)。
这个「装完还要手动解压模型库」的设计不如一体化安装省事,但也不算罕见——模型库体积大(包里 12 组文件),放在 zip 里能减小安装包体积。
包内 42 个文件、38,114,339 字节,其中大部分是 Cables 目录下的 obj/mtl/png。顶层还有 3 张 cover_*.jpg(说明用图)。
mzp 解包后 10 项:installer.ms、mzp.run、cableplacer 的 .mcr/.png/.bmp 若干、cableplacer/cableplacer.mse(脚本主体)。
五、订阅授权与 MAC 绑定(重要)
授权是这个工具最需要注意的地方,因为它不是买断。
官方 Gumroad 页写:1 user Node-Locked License,按年收费(页面显示 ¥6,628+ / 年)。Node-Locked 的技术含义是绑定网卡 MAC 地址。
官方还写明:MAC 地址填写后不可更改。
这两条合起来意味着:这个授权跟一台具体机器绑定,换机器就要重新买(或者至少要走很麻烦的迁移流程)。对于会用笔记本+台式机两台机器工作的用户,这是一个实际的限制。
会员期内包含更新。取消会员后:可以继续用当前版本,但不再获得更新。这一条相对宽松——不是断网就失效,只是停在旧版。
另一个事实:官方页现在显示 `This product is not currently for sale`(当前停售)。
这带来两个直接后果:
一是现在想买买不到(不知道是暂时下架还是永久);
二是订阅停售后,已有订阅用户的续费状态不确定。
考虑到这一点,这个包内 v1.1 的价值反而在于「作为一份完整可用的旧版存档」,而不是「用来替代订阅」。但它没激活码是跑不起来的——如果你的用途是评估这个工具值不值,这一点要先清楚。
六、CablePlacer 用的场景
这个工具适合的场景很具体:
机房/设备间。机柜之间的走线、地面上的线缆槽、天花板垂下来的线。真实机房里线缆是海量的,全做出来太重,做一部分(前景)就能大幅提升真实感。
厂房与工业场景。管道旁边的电缆、临时拉的电源线、设备接线。
舞台与演出场景。灯光架上的线、地面上的信号线,这些在实拍里是必然存在的。
外立面。墙面上的管线、空调外机接线。
不适合的场景:远景或不需要细节的场合。CablePlacer 生成的是真几何(带 UV 的 obj 模型),几百根线会让场景变重、渲染变慢。远景里线缆只是一两像素宽,用贴图或者干脆不画更划算。
另一个考虑:这个工具处理的是「静态外观」。如果要做线缆在动画中摆动(比如被风吹、被拉扯),它的几何是静态的,需要自己加模拟。官方描述没有提动画能力。
七、包内实际内容与版本差
本包 42 个文件,合计 38,114,339 字节,原始 rar 25,563,319 字节:
MXTools Cable Placer 1.1/ 目录下:
CP11/ —— CablePlacer_v1.1.mzp(安装包,解包 10 项:installer.ms、mzp.run、cableplacer 的 .mcr/.png/.bmp、cableplacer/cableplacer.mse)。
CP11/Install.txt —— 安装说明(拖 mzp、解压 Cables.rar 到 cables 目录、设库路径)。
CP11/Cables/ —— 12 组 cable_0x.obj + .mtl + .png(即官方说的 36 个 Kitbash cables)。
顶层 cover_*.jpg —— 3 张说明用图。
38 MB 的体积主要是 Cables 目录——12 组 obj 模型,每组带贴图。
版本差需要如实说:包内 v1.1,官方页标题写 CablePlacer 1.2,落后一个小版。具体 1.2 加了什么,官方页面没有列出 changelog,因此无法说明差异。
另外 psdly 条目标题里的版本信息与包内一致(1.1),没有虚标。
使用前提提醒(必须写在最后):这是 Node-Locked 授权工具、官方已停售、包内是 v1.1 旧版。如果你的用途是「理解这类工具怎么做」或者「备份一份完整可用版本」,这个包有意义;如果要实际生产使用,需要先解决授权激活问题。
原产品页:https://cdanc.gumroad.com/l/cableplacer
封面图片来自作者官方产品页。本文为中文整理,功能与兼容性信息以作者官方页面与包内说明为准。资源仅供学习交流,商业使用请购买正版授权。















暂无评论内容