Vision Pro 最酷的用法
文章摘要
作者 Christian Selig 是知名 iOS 开发者,Apollo(那款因 Reddit API 收费而关停的第三方客户端)和 Pixel Pals 的作者。他坦言过去一年其实没怎么用 Vision Pro,直到最近发现了一个”配上合适工具就无与伦比”的用途:设计自己的房子。
背景是他和女友结束多年租房生活,开始建造第一套自住房。作为程序员,他觉得自己那颗面向软件的脑子跟装修设计的世界几乎不兼容——软件里不喜欢某个功能可以随时改甚至删掉,但墙放错了地方就没法这么干,每个决定都显得沉重而难以拍板;加上房价高企,让每一平方英尺都物尽其用变得至关重要。而看户型图 PDF 时,他完全建立不起尺度感:这个房间写着 13 英尺乘 15 英尺,拿卷尺量一量当然可以,但那”感觉起来”是什么样?走廊会不会太逼仄?一进门能看到些什么?
于是他想到了 VR。虽然有别的设备游戏性能更好,但论把一个虚拟世界渲染出来并把人放进去,凭高分辨率屏幕和丰富的传感器,Vision Pro 在纸面上大概是最强的消费级设备。问题是怎么从户型图走到虚拟现实。他的答案是 Fusion 360(爱好者可免费使用的 3D 建模软件):在 2D 里把户型画出来,然后把墙挤出来,加上地板、天花板和留出门洞——不追求精致。他强调这对不熟悉 3D 工具的人来说是个绝佳的入门项目,2026 年靠 YouTube 和问 AI 就能学会;不想自己动手的话,Fiverr 上找人把户型图转成 3D 文件也花不了多少钱。
只有墙和洞还不够。他打了个精准的比方:你第一次走进空公寓时会觉得”天哪好大啊”,等家具搬进来就突然不大了。所以必须往空间里放材质和家具来建立尺度感,否则像在仓库里散步。材质很简单,Fusion 里按 A 键调出外观面板,把木头、石材、油漆拖到物体上就行,连玻璃材质都有,很适合做窗户。家具则靠两个渠道:一是 IKEA,海量家具都有对应的 3D 模型(虽然没有官方下载入口,得靠一个 Tampermonkey 油猴脚本抓,下载得到的是 glb,需要转成 Fusion 能导入的 obj);二是 3D Warehouse 这个社区上传的模型库,从厨师机、电饭煲到你自己那款车都能找到,他的取巧办法是在 iOS 设备上打开模型页面,用 AR 预览里的分享按钮拿到 USDZ 文件,再 AirDrop 到 Mac,然后同样转成 OBJ 导入。他说放个厨师机在台面上、看看电饭煲摆得下摆不下,这种细节对判断房间尺寸是否合适特别有用。
最后一步是把成果搬进头显。Fusion 可以导出 USDZ,AirDrop 到 Vision Pro 直接打开就能看,甚至能走动几步——但除非你住在仓库里,否则想在物理空间里走完一整栋虚拟房子而不撞到东西是不现实的。于是他用 Claude 和 Codex 花了一个上午”vibe coding”,写出一个叫 Prospector 的 USDZ 查看器。他对此的态度很坦率:这正是 vibe coding 的完美场景——做出一个你原本绝不会花几周时间去做的、技术上还挺唬人的东西;代码完美吗?不完美,但替代方案是它压根不存在,何况这只是”为了好玩”。Prospector 的功能包括:手柄支持(像 3D 游戏那样走动并旋转视角,当然也保留正常的走动和环顾);天空盒(加了个森林背景,这样从窗户望出去不是自己的房间);地形跟随(按右侧十字键会让你贴合地形起伏,如果做过地块测绘就能”走遍”整个地块);切换现实(拇指和中指捏合片刻可开关虚拟世界,往前迈步时不怕撞到真桌子);飞行(扳机上下移动,方便楼层间穿梭,十字键上键回到地面);加速模式(十字键左键提速 6 倍,跨越大地块时很实用)。他把代码放到了 GitHub,用法很糙:把 USDZ 导入 Xcode,在 ImmersiveView.swift 里改文件名,配好手柄,在设备上跑起来即可。他自嘲”这玩意我大概写了 0%,所以难看别怪我,怪 AI”。
结尾是他最想表达的:等最终方案定下来后,建筑师用 Revit 带他们做了一次 3D 漫游,那体验类似 Google 街景,点击传送、拖动环视,挺酷的;但因为他们早已在完全沉浸式的 3D 里看过、走过、感受过,那时他们已经觉得自己认识这个地方了。他相信将来以 3D 方式”造访”备选设计会成为购房流程的核心一环,而只要你有设备,这个未来今天就能实现。
HN 评论精华
-
讨论中信息量最大的一条来自 jondiggsit:他在美国汉普顿经营一家设计施工公司,团队每天都在用这套技术。所有设计项目都是”3D 优先”,方案设计阶段直接在 Rhino3D 或 Revit 里做,再用 Enscape 之类的可视化插件渲染并串流到 Quest 3 头显。客户来访时如果有兴致,就给他们戴上头显、按其真实身高设置视点高度,让他们在自己未来的房子里走一走。他说效果非常有力——客户能真正理解尺度、房间比例、层高和最细微的细节,团队还能实时改模型、当场获得设计反馈。他用这套东西已经好几年,很意外它普及得这么慢,”不过眼下这对我们是好事”。被问到 VR 的价值究竟在于向不熟悉 2D 图纸的客户传达设计意图,还是设计师自己也在设计过程中用时,他回答两者皆是:内部会建好模型、挪个元素、评估到感觉对为止;对客户则”我已经想不出别的办法了”——给外行看 2D 立面图毫无用处,他们会点头、附和、配合演出,直到你在图上画个人进去,他们才意识到大门有十英尺高。他还提到他们经常用它做日照研究,在 Enscape 里输入经纬度,跟实际日子对比过,”准得离谱”。
-
这条评论直接触动了 SirHackalot:”这条评论差点让我辞职去追我最初对建筑的热情。原来这份工作一直都跟我想象的一样有趣,而打通全流程的知识居然还是稀缺的?”他正在用 Blender 设计自己的房子,本打算导进 Unreal Engine 让它可漫游。papercruncher 分享了 2021 年用 SketchUp + Enscape + Quest 2 做自家改造的经历,成效是”显著减少了墙砌完之后我太太还想挪的次数”;rolfus 则说他和伴侣用 HTC Vive 把浴室建了两个版本、站在里面来回切换,最终的决定因素就是其中一个”感觉”更好。
-
本帖最大的分歧在于”这到底新不新”。stonedivot 直言:这是有史以来任何一款 VR 头显的标准功能——建个 3D 世界,走进去,我漏掉了什么?j_aime 说任何现代 VR 头显都能做,iLoveOncall 补了句”Google Cardboard 就能做”,asadotzler 说自己十年前就用 Oculus Rift 走过自己家的 SketchUp 模型。fg137 表达了失望:看到标题和票数,本以为作者发现了某个能撑起 3700 美元价签的用例。parl_match 则长篇回应称大家低估了难度,梳理了房间尺度定位(room-scale positioning)的历史——首款提供该能力的消费级头显要到 2016 年,此前基本只有头部跟踪,实时位置追踪需要贵一个数量级的硬件且有严格的空间限制;不过 KaiserPro 以电影预演从业者的身份反驳说 2011 年他们就用头显上的标记点加动捕相机低成本做到了,Rohansi 也指出文中其实是用手柄移动而非房间尺度追踪,且从导出的模型看”除了 IKEA 下载的模型,其他都是方块,AVP 能渲染得好得多,连 Quest 3 都能”。dogscatstrees 给出了本帖最简洁的调解:”你混淆了一个功能和这个功能的一种应用。”t-writescode 补充说,没有应用场景的最强技术只是个无用的鲁布·戈德堡机械,往往正是领域外的人才会说”嘿各位,这玩意还能这么用”。
-
关于 Vision Pro 本身值不值,mjorgers 的提问(西班牙买不到,要不要专程去法国买)引出了一堆真实体验。nullishdomain 是最热情的一方:这是他买过最喜欢的科技产品,每天当 MacBook 主显示器用 8 小时以上,字号调大一点后编程体验极佳,他用 21:9 比例(最高可到 32:9),和太太一起在影院环境里看电影、同屋共享体验很好。CameronBanga 的评价被多人引用:”这是我拥有过的最伟大的科技产品,而我非常难以把它推荐给任何人”——它显然是未来,但离主流产品还差几步。bookofjoe 说完全同意这句话,他 2024 年首发日就买了,如今一个月只用一两次看电影。asadotzler 给了一组冷酷的数字:两年半了,Apple 连 50 万台的试产批次都没卖完,第一年约 35 万,第二年约 5 万,第三年至今不到 2 万,旗舰店员工说最近都想不起卖出过一台,展示台正在消失,后续型号的路线图全部搁置。heaney-555 则给”等 v2 变成智能眼镜”的期待泼冷水:那是普遍的幻觉,实际发生的会是每代减重几百克地慢慢变薄。Aachen 想要的恰恰相反——一个花 20% 的钱拿到 80% 效果的 v0.5。
-
nxc18 提出了一个务实的替代路线:文中一切用任何 iPhone 加 ARKit 都能做,头显当然更好,但没好到值 3500 美元的差价;他上次搬家就用 iPhone 扫描了公寓,得到 3D 模型来测量和规划家具摆放,还在搬走前扫了旧居,随时可以虚拟走回去。追问细节时他给出了具体工具:Polycam,未必精确到英寸但相当接近,事后他还用美纹纸在地上贴出方案做了校验,结果都对得上。pfranz 补充了一个关键区别:VR 给你的空间与尺度感,是手机 AR 只能靠猜的;他做过汽车内饰的 VR 项目,人们摘下头显时常常惊讶于自己竟然回到了一个小房间里。leothecool 说他做家装时的最大差别是用了 AR 而非纯 VR——让虚拟改动与真实世界对齐,感受完全不同。
-
gwd 提出了一个很受欢迎的进阶玩法:计算一年中不同时间的太阳角度来模拟入射光,看看哪个房间夏天会热到受不了、怎样开窗才能最大化冬季日照、以及怎样制造”不小心撞见日出日落”的机会。tenuousemphasis 补充说遮阳篷是好朋友,算清全年阳光入射角就能设计出夏天挡冬天不挡的雨篷。
-
还有一条离题但温情的支线:marcogarces 感谢作者做出了史上最好的 Reddit 体验,Apollo 死后他基本不再上 Reddit 了,还说自己曾说服一位铁杆安卓用户就为这一个应用换了 iPhone。johnhamlin 说他当初也放话 Apollo 一死就退 Reddit,本来不信自己做得到,结果根本不算牺牲——官方应用难用到浏览毫无乐趣可言。
-
a_c 展示了一个有趣的旁支应用:他扫描了本地攀岩馆,把攀爬视频映射到岩壁上,认为 3D 应用被严重低估,”有一整个交互家族是文本网页给不了的”。