开源工具img2threejs可让Codex 5.6生成产品级3D模型
不少人用Codex 5.6生成的3D模型效果粗糙,只能得到类似方块的低质量结果,而部分用户可以生成产品级效果,这个差距可以通过开源项目img2threejs解决。
将img2threejs接入Codex 5.6后,可以实现完整工作流:从输入2D图像开始,先做结构分析,生成Three.js程序化模型,最终支持在浏览器内实时交互。
该项目的核心优势是为AI补充了一套完整的程序化建模流程,分为四个步骤:首先由AI深度拆解模型的轮廓、比例与细节特征,接着从基础blockout(粗模)开始,逐步优化灯光与交互效果,之后在浏览器中渲染对比效果,不达标就修改,最终保留模型运行时的层级、轴点与插槽。
该内容分享者指出,生成结果的差距本质在于,是否像img2threejs一样把建模标准、检查节点和返工机制写入提示词,这才是充分发挥Codex 5.6能力的用法。
分享者已经把完整提示词放在评论区供参考,还公开了项目地址。
该提示词明确要求,使用img2threejs工作流把参考图主体重建为程序化Three.js模型,目标是尽可能还原参考图的轮廓、比例、结构层次、材质差异与细节,而非只做低精度示意模型。
建模前需要完成三项准备:判断主体类型、视角和结构复杂度,列出所有关键细节的细节清单,包括倒角、圆角、接缝、不同材质区域等,将图片无法确定的背面或遮挡结构标记为推测。
提示词同时规定了多项建模要求:先确定整体比例轮廓再添加细节,复合物体拆分为独立组件,使用真实倒角表现结构而非用色块伪装,分别设置各类材质通道,为可动部件设置正确参数,提供浏览器交互控制功能,优先保证浏览器实时运行性能。
每完成一个建模阶段,都需要在浏览器中渲染并和参考图对比检查,未达到要求就修改,不进入下一阶段,最终需要标注哪些区域是准确还原,哪些属于合理推测。