一个开源项目把约10万个3D模型摆上了台面,而且每一个都不是拖拽出来的模型文件,是一段段代码。

项目名叫 sand3d,来源是 GitHubDaily 的分享。它公开的这批模型全部用代码搭建,涵盖日常物品、机械零件,还有可活动的模型。每个都是可直接使用的代码段,不是需要再加工的素材包。

对天天和建模软件打交道的人来说,最扎心的可能是查询方式:零件、边、面都支持按名字检索,不用手动计算坐标。想改哪个部件,找到名字就行。

导出格式覆盖 GLB、STL、USD 等,网页展示、游戏、3D 打印、机器人仿真这些场景都能直接接上。

代码形式的模型还有个好处:便于二次修改。比起让 AI 直接吐一个模型文件,写成程序的模型改动起来更方便,也能当作素材库或训练数据使用。

换句话说,这更像一个给 AI 准备的建模资源池——模型是代码,查询靠名字,改起来是改程序。对做工具链的开发者,这套接口省掉的是坐标计算那部分体力活。