xiaoshouchen
V2EX  ›  问与答

如果使用大模型创建 3D 模型?

  •  1
     
  •   xiaoshouchen · 5h 37m ago · 789 views

    我最近想用大模型使用 threejs 创建一个西服定制的网站。

    我的理想状态

    1. 有一个人体模型,穿着一个有质感的西装
    2. 可以选择不同的版型、材质、领口、袖口、裁剪等各个可以配置的参数
    3. threejs 可以根据参数即时渲染出一个好看的一个人体穿着不错的西服。

    但是,事与愿违,目前有两个方向

    1. 使用 three.js 直接渲染,结果出现的都是方块
    2. 让大模型使用 blender 创建一个模型,结果模型还是很差。

    效果图

    20 replies    2026-09-09 16:13:08 +08:00
    losetear
        1
    losetear  
       5h 15m ago   ❤️ 1
    你这个明显走错方向了,应该用图片和视频生成的方式去做才对
    xiaoshouchen
        2
    xiaoshouchen  
    OP
       5h 13m ago
    @losetear 还请赐教,视频生成具体怎么做呢?视频如何实现实时渲染呢,我不是很明白
    IsaacYoung
        3
    IsaacYoung  
       4h 28m ago
    用了 blender mcp 吗
    xiaoshouchen
        4
    xiaoshouchen  
    OP
       4h 26m ago
    @IsaacYoung 嗯嗯,用了,效果不明显,还是一样的大方块
    sillydaddy
        5
    sillydaddy  
       3h 38m ago
    用方块堆出这种效果,很强悍了,哈哈。
    方块这种是刚体建模,就是不会变形的那种模型。衣服这种柔性的,应该用布料模拟吧。具体我也不太懂,但大方向是不会错的,就是衣服模型接上物理引擎,模拟网格之间的受力,形成最后的形状,包括衣服的褶皱变形都可以模拟出来。而且技术很成熟。
    sillydaddy
        6
    sillydaddy  
       3h 34m ago
    我看错了,你说的「大方块」是指啥?这看起来就像是布料啊。
    cskeleton
        7
    cskeleton  
       3h 5m ago   ❤️ 5
    你需要 astra: https://8717707d05e2482d8a65bdc5ac75bcf2.app.workbuddy.link/

    我把以前拍的照片和视频给 astra 让它做的 three.js 和 blender 的模型,虽然细节不太行,不过我给的图的角度和细节信息也不太够。总的来说还是比较超预期
    dimlau
        8
    dimlau  
       3h 2m ago
    诶?
    前段时间看到一个无比精致的前端渲染昆虫结构的网站,不记得是不是有模型协助了。
    xiaoshouchen
        9
    xiaoshouchen  
    OP
       2h 19m ago
    @sillydaddy threejs 就是用各种三角形、矩形拼成上面截图的效果,面太少了,达不到我们平时玩游戏时那种人物的渲染。
    xiaoshouchen
        10
    xiaoshouchen  
    OP
       2h 18m ago
    @cskeleton 这个看起来已经很牛逼了,和我想要的已经差不多了。
    xiaoshouchen
        11
    xiaoshouchen  
    OP
       2h 16m ago
    @cskeleton 我用的也是 gpt6,可能是我的提示词有问题,你做的这个真的很厉害
    suke119
        12
    suke119  
       2h 10m ago
    @cskeleton 非人物场景生成都很好看 涉及到人物都是很邋遢的 X 上很多人实践生成的人物模型 4 不像
    tomclancy
        13
    tomclancy  
       2h 5m ago
    不行就点个淘宝师傅,也不一定很贵
    xiaoshouchen
        14
    xiaoshouchen  
    OP
       2h 2m ago
    @tomclancy 哈哈哈,纯粹是 codex 重置前折腾的小东西,看到很多人用 threejs 做各种游戏、模型渲染,我就想也试试看,结果效果很差。也不是为了赚钱,舍不得花钱
    zhanying
        15
    zhanying  
       1h 11m ago
    @xiaoshouchen 感觉你的 6 降智了,拼车/中转站的 6 ?
    onesixthree
        16
    onesixthree  
       59 mins ago
    你看看这位大佬的用法 https://yage.ai/gpt-6-astra-3d-modeling.html
    sugars
        17
    sugars  
       54 mins ago
    @cskeleton 你这个耗费多少额度呀,还有你这个网站的预览界面也是 gpt 生成的吗?可以分享下提示词不?谢谢
    cskeleton
        18
    cskeleton  
       33 mins ago
    @sugars #17 几刀吧,应该不超过 10 刀,用 anyrouter 开个 goal 睡觉去了。
    cskeleton
        19
    cskeleton  
       10 mins ago   ❤️ 1
    @sugars #17 提示词:
    根据 ~/Dev/MyProject/tester/blender/reference 里面的照片,使用 three.js 或者其他必要的依赖工具,给照片里的电动叉车做一个基于 web 的建模。照片有多个角度,可以从 Exif 读取到镜头信息用于参考变形。货叉的有效长度 1.07 米,车身宽 1 米,总长 2.45 米,高大概是 2.1 米。建模不需要考虑内部结构的细节,以可见的外观为主。最终输出一个 HTML 。

    后来做 blender:
    阅读 https://www.blender.org/lab/mcp-server/#llm-client ,安装 blender mcp ,依赖文件我已经下载到~/Dev/MyProject/tester/blender/dependency ,blender 通过 Steam 安装到'~/Library/Application Support/Steam/steamapps/common/Blender/Blender.app'。 安装完成之后调用 blender mcp 做一个 blender 版建模。建模相关信息和要求保持不变:根据 ~/Dev/MyProject/tester/blender/reference 里面的照片,给照片里的电动叉车做一个基于 blender 的建模。照片有多个角度,可以从 Exif 读取到镜头信息用于参考变形。货叉的有效长度 1.07 米,车身宽 1 米,总长 2.45 米,高大概是 2.1 米。建模不需要考虑内部结构的细节,以可见的外观为主。把叉车品牌换成 OpenAI Logo+ ASTRA 字样。
    xiaoshouchen
        20
    xiaoshouchen  
    OP
       Just Now
    @zhanying 不是,200 刀的套餐
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5304 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 08:13 · PVG 16:13 · LAX 01:13 · JFK 04:13
    ♥ Do have faith in what you're doing.