系列文章
高级篇
【教程】下载DeepDraw AI建模引擎并安装在Codex中使用
给AI做了一套视觉工具,它能自己看模型,还能整理模型库
Astra感觉成精了,居然在通过模型的顶点推算门框轮廓线,然后居然还对准了
看我手把手教出来的AI学生不赖呀,给张橱柜参考图一会就设计出来了
Codex 直接驱动 DeepDraw 建模:一句话创建模型,再用一句话修改它
太神奇了,用Codex识别手绘的量房草稿,然后直接出房型图
AI建模太牛了,自己动手搭建AI建模软件,Codex直接操作DeepDraw窗口建模
自己动手用Astra+DeepDraw嵌入式图形引擎 编写AI建模软件(一):Python会话
自己动手用Astra+DeepDraw嵌入式图形引擎 编写AI建模软件(二):接入Astra模型
自己动手用Astra+DeepDraw嵌入式图形引擎 编写AI建模软件(三):Codex直接驱动DeepDraw建模
进阶篇
DeepDraw引擎 vs SketchUp 功能演示Demo截图
用 DeepDraw 几何引擎开发建筑设计软件(十):推挤工具
用 DeepDraw 几何引擎开发建筑设计软件(十一):偏移工具
用 DeepDraw 几何引擎开发建筑设计软件(十二):参考线工具
用 DeepDraw 几何引擎开发建筑设计软件(十三):删除命令
基础篇
Python+OpenGL绘制3D模型(七)制作3dsmax导出插件
介绍
本章开始进入到深水区,开始讲引擎的高阶玩法。
DeepDraw最初是为了替代SketchUp开发的,功能完美兼容SketchUp,同时DeepDraw引擎定位为嵌入式图形内核、Python原生接口支持,天生适合由AI直接驱动,是AI时代面向建筑与空间构件的、可持续修改的对话式建模工具。
驱动,是AI时代面向建筑与空间构件的、可持续修改的对话式建模工具。
DeepDraw原生支持Python API,可以用程序创建边、面、组和组件,也可以拉伸面。比如“创建矩形面,然后拉伸”就能形成一个基础体块。因此,一次生成几十个窗户,不需要 AI 用鼠标画几十次:它可以写一个循环,按楼层和间距批量放置组件。对于建筑里大量重复、有尺寸规律的结构,这种方式尤其有效。
离屏渲染功能,成为AI主动观察建模反馈的“眼睛”,AI用“看哪个对象、从哪个方向看、只看某个对象”来控制摄像机,并且在大场景中,孤立显示模型,能让AI能在复杂的几何环境种,不会受到其他模型的干扰
最重要的是,这套基础功能形成“执行 - 检查 - 修改”的闭环。只会输出代码,遇到错误就停住,自动化程度仍然有限。接入反馈以后,AI可以:
- 执行一段建模操作。
- 读取错误、对象位置和尺寸,必要时查看截图。
- 判断有没有生成成功、是否符合要求。
- 修正操作,再检查一次。
实现过程
第一步 建立持久 Python 会话、显式对象 API、事务
第二步 视觉反馈,控制摄像机,离屏渲染并返回图片
第三步 接入Astra模型