一片空地,怎么先看到房子?
昨晚群里从一条视频链接开始,聊出了一个很值得写下来的分岔。
Arthur 发了个用 AI 做室内 3D 漫游的视频,顺手 @ 了做房产的 Lisa——她之前线下问过 Arthur 和 Hu 一个很具体的问题:楼还没盖好,怎么让买家看到「站在自己那套房的窗前,看出去是什么景」?而且每一层、每一户、每一扇窗,看到的都不一样。
大瑞顺着视频一句话点破了另一种用途:
「很好解决远程看房。算算费用」 —— 大瑞
「成本很低。一个无人机 + 开源软件」 —— Arthur
Arthur 还顺手 @ 了 Rex——四天前 Rex 在群里问过几乎同一个问题:「有沒有什麼 AI 能夠做到那種街景的 3D render?」当时胡小奕给了一个准确的答案:这种一般是用 Gaussian Splatting。
看起来是同一个需求,同一个答案。然后 Rex 回了一句话,整个讨论就转向了:
「主要是我們沒有東西拍。還沒有蓋。就一片農地。」
「連路都沒有。」 —— Rex
这句话的价值在于,它一句话干掉了一半的方案。所有靠拍照重建的技术,前提都是「东西已经在那儿」。
而一旦把这句话拿去对照 Lisa 的需求,会发现她的处境更微妙:她要卖的楼也还没盖——但窗外那片景,是实实在在已经存在的。一半没有,一半有。这两个需求听起来是同一件事,技术路线其实分了三种。
先分清:你是「拍了再建」还是「先建再渲」
这是整件事最该先想明白的一步,想错了会白花很多钱。
无人机或手机绕着实物拍几百张照片,软件反推出三维结构。本质是测量——你拿到的是现实的复制品。适合:已建成的房子、正在施工的现场、地形现状——也包括 Lisa 要卖的那栋楼「窗外的世界」。
先用 BIM 或 CAD 把建筑设计出来,再放进渲染引擎里打光、贴材质、生成漫游。本质是设计——你拿到的是还不存在之物的预演。适合:卖楼花、报建、给客户看效果。这是 Rex 的场景。
Hu 昨晚给的方案,正是把两条路缝在一起:
「UE5 + 无人机摄影测量 + BIM 模型」 —— E.J Hu
这个组合值得拆开看,因为它三个部分各管一件事:无人机摄影测量负责把那片农地的真实地形拿下来(这部分是现成的,可以拍);BIM 负责把还没盖的建筑做出来;UE5 负责把两者合成到一起,加上光照、材质、四季、日照,生成可自由行走的漫游。
所以 Arthur 最后那句总结是准确的——Rex 手上已经有 DJI,地形自己就能拍:
「那就只缺 BIM 了」 —— Arthur
路线 A 里面还分两种,别选错
如果你的东西已经存在,恭喜,最省事。但「拍了再建」内部还有两种技术,输出的东西完全不同:
老牌方法。多角度照片 → 找特征点 → 算出相机位置 → 生成点云 → 织成网格 + 贴纹理。输出是标准三维网格,能测距、能改、能导进 CAD/BIM 流程。缺点是玻璃、水面、纯色墙、细密植被这些没有特征点的地方容易崩。
2023 年出现的方法,也是胡小奕四天前给 Rex 的答案。它不建网格,而是用几百万个带颜色和透明度的「高斯光斑」堆出整个空间。视觉效果好得多——反光、树叶、窗帘、毛绒这些传统方法最怕的东西,它处理得非常自然,而且能实时流畅漫游。Arthur 昨晚发的那个极客湾的 RoomTour 演示,就是这一类。
关键区别在这里:高斯泼溅好「看」,摄影测量好「用」。高斯泼溅出来的不是网格,是一团点,你很难拿它去量尺寸、做碰撞、或者塞进施工流程。所以——
给需要出图、报建、算量的场景:选摄影测量。你要的是能进下游流程的模型,不是好看的画面。
Lisa 的问题更刁钻:楼是假的,景是真的
「每个房间、每扇窗看出去都不一样」——这句话听起来只是细节,其实它决定了整个方案。
因为买家掏钱买的从来不只是那套户型图。同一栋楼里,八楼和十六楼、朝北和朝西,价格可以差出很大一截,差的就是那扇窗看出去的东西。而这恰恰是效果图最不可信的部分:渲染师笔下的海景,和实际站在那个高度看到的,往往不是一回事。
好在这个需求有一个非常漂亮的解法,而且几乎不需要建模。
楼虽然没盖,但那个坐标和高度是已经确定的——图纸上写着。让无人机飞到「未来 12 楼 A 户型主卧窗口」的精确位置,悬停,拍一张 360° 全景。你拿到的不是渲染,是那扇窗未来真实的景。房产开发行业管这叫 view study,不是什么新发明,只是以前得租直升机或者搭塔吊,现在一台消费级无人机就够。
做法上有两个细节值得注意。第一,用航点任务(waypoint)把每个窗口的坐标和高度预设好,让无人机自动飞、自动悬停拍摄,这样每一户的机位都可复现、可核对,而不是靠飞手手感。第二,拍全景而不是单张——买家真正想问的是「我在客厅沙发上转头能看到海吗」,全景才答得了这个问题。
航拍答不了的那个问题
不过,纯靠飞上去拍有一个很硬的盲区,而且正好是卖楼花最敏感的地方:
你今天拍到的海景,交房的时候还在不在?
旁边那块空地要是几年后立起一栋楼,正好挡在中间,你当初拿给买家看的全景就成了一张废纸——严重的话还不只是废纸,宣传时承诺的景观后来被遮挡,是有纠纷风险的。无人机拍不出未来的遮挡,因为那栋楼现在还不存在。
要回答这个问题,只能回到正向建模那条路:把自己楼的 BIM 模型、周边地块的现状航测、以及邻地规划允许的建筑体量(分区高度限制、已批未建的项目)放进同一个三维场景,从每个窗口做视线分析,看哪些视野是安全的、哪些将来可能被吃掉。
先搞懂几个词
- 摄影测量(Photogrammetry)
- 从多张不同角度的照片反推物体三维形状的技术,比 AI 老得多,测绘行业用了几十年。现在的进步主要在自动化和算力上。
- 点云(Point Cloud)
- 一堆带三维坐标的点,是重建过程的中间产物。密度够高时肉眼看已经像模型了,但它还不是「面」,不能直接渲染或施工。
- 3D 高斯泼溅(3D Gaussian Splatting)
- 用大量半透明彩色椭球体拟合整个场景的新方法。渲染极快、细节极好,代价是产物不是传统网格,编辑和测量都不方便。
- NeRF(神经辐射场)
- 高斯泼溅的前辈,2020 年出现,用神经网络记住「从任意角度看过去应该是什么颜色」。效果惊艳但训练和渲染都慢,现在多数场景已被高斯泼溅取代。
- BIM(建筑信息模型)
- 不只是三维图形,每面墙、每根梁都带着材质、厚度、造价、施工顺序等信息的建筑数据库。报建、算量、施工协同都靠它。Revit、ArchiCAD 是常见工具。
- UE5(虚幻引擎 5)
- 做游戏的引擎,现在大量用于建筑可视化。优势是实时光照效果极好、能跑大场景,而且和 DJI 的航测数据、BIM 模型都有成熟的导入通道。
- 数字孪生(Digital Twin)
- 把真实场地和设计模型合到同一个坐标系里,得到一个「现实 + 未来」的合成体。Rex 那个需求的正式说法就是这个。
那片农地具体该怎么办
把昨晚的讨论落成可执行的顺序,大概是这样:
用 DJI 绕农地飞一圈做航测,得到真实地形、周边道路、邻地关系、树木位置。这一步现在就能做,而且越早越好——动土之后原始地貌就没了。开源的 OpenDroneMap 就能处理,不必买商业软件。
这是 Rex 唯一缺的一块。如果已经有建筑师的设计图,让对方给 BIM 模型或 CAD 文件;如果连设计都还没有,那要先解决设计,AI 在这一步能帮的有限——它可以出概念效果图,但出不了能报建的模型。
把地形和建筑导进 UE5,对齐坐标,加光照材质,然后想怎么看就怎么看:不同季节、不同时辰的日照、从路口开车进来的视角、站在二楼阳台看出去的景。这一步的产出才是真正能拿给客户看的东西。
Hu 还补了一句实用的:「UE5 和 DJI 的兼容还是比较好的」——这不是小事,航测数据能顺畅进引擎,能省掉大量格式转换的折腾。
飞之前先看这一段
讨论到这里,谷洋插了一句,把话题拉回地面:
「这里无人机飞行是很严格要求的,需要申请执照」 —— YG保险谷洋
「在 airshare 上面申报一下就行了,航线上面有高度限制,景区会禁飞」 —— E.J Hu
两位说的都对,只是指向不同情形,值得说清楚。新西兰民航局 Part 101 规则下,普通人飞无人机不需要考执照,但必须守下面这几条;只有当你要突破这些限制时(超视距、夜间、飞越人群、超过高度限制),才需要去申请 Part 102 认证——那才是谷洋说的「执照」。
① 不高于地面 120 米(400 英尺)
② 远离人和建筑,不要直接飞过人的头顶,除非对方同意
③ 不要飞越私人土地,除非业主同意;公园、海滩、保护区这类公共区域,先问 council 或 DOC
④ 全程保持目视,只在白天、能见度好的时候飞
⑤ 距离任何起降场所 4 公里以上——包括医院的直升机坪
⑥ 看到其他航空器,主动避让
其中第三条对农村项目最容易踩到:你自己的地当然没问题,但起飞点、航线、返航路径只要飘过邻居家上空,就需要人家同意。另外新西兰农业作业直升机不少,私人停机坪不一定标在普通地图上——起飞前在 AirShare 上查一下空域,顺手也把飞行申报了,几分钟的事。
成本大概在哪
Arthur 说「成本很低」,这个判断对,但要看是哪一块:
无人机 Rex 已经有了。摄影测量有 OpenDroneMap、Meshroom 这些开源方案;高斯泼溅的官方实现也是开源的。UE5 对中小团队基本免费(不同行业和收入区间授权条款不同,正式商用前查一下当期条款)。
BIM 模型。如果设计还没做,这笔钱省不掉,而且它属于设计费不属于「AI 成本」。其次是时间——航测处理和引擎里的材质光照调校都很耗人,第一次做尤其慢。
所以「一个无人机 + 开源软件」这个说法,准确适用于已经建成的东西。对还没盖的项目,真实成本结构是:设计费是大头,可视化是尾巴。
写在最后
昨晚这场讨论其实示范了一个很好的提问习惯。同样一句「我想做 3D 漫游」,Lisa 和 Rex 需要的是完全不同的东西,而分岔点不在技术,在于两个特别朴素的问题——你要看的东西盖了没有?你要看的景,是在里面还是在外面?
Rex 那句「我們沒有東西拍」,是整晚最有价值的一句话。很多技术选型的错误,都是因为需求方没说清约束,方案方也没问。