BlackHalo logo
Published on

Vision Pro最酷的用途:用VR预览你的梦想之家

Authors
  • Name
    robbiet480
    christianselig.com
Vision Pro头显显示虚拟房屋内部,用户正在用手势操作浏览3D模型
头图来源: 来源页面

从平面图到虚拟现实:一个程序员的房屋设计之旅

作者和女友正在建造自己的第一套房子,但作为程序员,他发现自己很难从传统的PDF平面图中感知空间尺度。13英尺×15英尺的房间到底有多大?走廊会不会显得拥挤?这些问题在二维图纸上无法得到直观答案。于是,他想到利用Vision Pro的高分辨率屏幕和丰富传感器,将平面图转化为沉浸式3D体验。

用Fusion 360快速搭建基础模型

作者有一定Fusion 360使用经验,他尝试将平面图快速构建成3D模型——只需画出2D平面图,然后拉伸墙壁、添加地板和天花板,并留出门洞。对于不熟悉3D设计工具的人,这其实是一个很好的入门项目,可以通过YouTube教程或向AI提问来学习。如果自己动手有困难,也可以到Fiverr等平台找人代劳,价格合理。

添加纹理和家具:让空间“活”起来

只有墙壁和空洞的模型就像空荡荡的仓库,难以判断真实尺度。作者在Fusion中按“A”键调出外观面板,为墙壁、地板等添加木材、石材或油漆等纹理,甚至为窗户添加玻璃材质,让空间有了深度和质感。

家具方面,他利用IKEA官网的大量3D模型(通过Tampermonkey脚本下载),将沙发、床、书桌等放入虚拟房间。虽然IKEA模型是glb格式,但通过一个在线转换工具转为obj格式后即可导入Fusion。此外,3D Warehouse社区提供了更丰富的模型,比如厨房电器、汽车等。作者发现一个巧妙方法:在iOS设备上打开3D Warehouse链接,通过分享按钮获取USDZ文件,再AirDrop到Mac并转换为obj格式。这样就能在虚拟厨房里放上搅拌机、水槽等细节物品。

编程打造专属VR浏览器:Prospector

虽然Vision Pro可以直接打开USDZ文件,但只能原地观看,无法自由行走。作者用Claude和Codex花了一个上午“氛围编程”,开发了一款名为Prospector的应用。它支持以下功能:

  • 控制器支持:像3D游戏一样自由行走、旋转视角
  • 天空盒:添加森林背景,从窗户望出去不再是现实环境
  • 地形跟随:根据土地测量数据,行走时上下起伏
  • 现实切换:捏合拇指和食指可瞬间切换虚拟与现实,避免碰撞
  • 飞行模式:用扳机键上下飞行,适合查看不同楼层
  • 速度模式:按左方向键可6倍速移动,快速穿越大地块

代码已开源在GitHub上,但比较粗糙。用户只需将USDZ文件导入Xcode,修改文件名,配对控制器即可运行。

未来已来:VR让房屋设计决策更直观

作者最终通过建筑师使用的Revit软件获得了专业3D漫游,但体验远不如自己搭建的沉浸式VR。他相信,未来用VR预览设计方案将成为房屋建造的标准流程。如果你拥有Vision Pro,现在就能实现这一未来。

原标题:The coolest use for the Vision Pro。 HN 原始发布时间:2026年7月30日星期四。当前记录为 809 分、305 条评论。

阅读原文 · 查看 HN 讨论