要成功生成 .STL 文件,通常需要多次尝试,每次尝试都会逐渐向网格中添加更多信息。 从上面的三角形示例中,我要求 ChatGPT 使用相同的格式来生成立方体。
然后它生成了六个面,这比一个完全三角形的立方体少了六个三角形。 ChatGPT 在生成大文件时会在某个点后突然停止,但添加“Continue”作为提示将允许它从停止的地方继续。 使用免费的 3D 建模程序 Blender,我添加了缺失的几何体并修复了翻转的面(上面以红色显示)。
输出结果显示如下:
ChatGPT 的另一个关键特性是能够创建脚本以参数化方式创建 3D 模型。 使用 Javascript 和 three.js 库,我能够快速生成一个脚本,通过使用提示在 3D 环境中创建一个立方体:“请使用 Javascript 创建一个生成立方体并使用 GUI 显示它的脚本。” . 该脚本还生成了一个 GUI,允许对 X、Y 和 Z 轴进行旋转控制。