AI一键生成3D模型!

一、Genie

Genie 是 Luma AI 推出的一个文本到 3D 的生成模型,可以在 10 秒生成 4 款 3D 模型,自动精修后质感非常逼真,目前支持免费使用。

此次的 1.0 版本更新后将生成功能由 Discord 转到了单独的网页,使用起来更方便,还有专门的页面进行模型管理。进入官网后,直接在底部的文本框内输入需要的提示词,比如 “A whale, realistic, highly detailed” 或 "A cute bear dressed in metal armor, fantasy",点击生成后等待几秒后就能得到 4 个基础的 3D 模型。

点击你觉得最满意的 3D 模型进入编辑界面,页面的功能包括修改材质、生成变体、提升模型精度,以及下载 3D 模型文件。

  1. 材质可以改变物体表面的光泽度,像金属材质的物体选择高光泽度质感会更好;

  2. Hi-Res 可以进一步提升基础模型的细节精度,点击后需要几分钟的时间进行额外渲染;

  3. 生成的模型支持下载为 fbx/gltf/usdz/blend/stl/obj 这 6 种格式,并提供三种文件尺寸。

二、Meshy

Meshy 这个款工具之前已经为大家推荐过了,它的功能更全面,支持文本生成 3D、图片生成 3D 以及 AI 材质生成,注册后每月有 200 积分可以免费使用

文本生成 3D 功能中,支持正反提示词和模型细化,还可以调整界面显示、HDRI 环境设置和表明材质,支持下载为 FBX / GLB / USDZ 文件。

图像生成 3D 功能中,可以在几分钟内将一张图像转为 3D 模型,并生成颜色、金属度、粗糙度和法线贴图。

下图是我上传一个马克杯白模进行测试的结果,可以看到 AI 生成木质纹理质感非常棒。

三、 Tripo

Tripo 也是一个 AI 3D 模型生成工具,支持在几秒钟内利用文本或图像生成带网格的 3D 模型,未来也会推出 AI 纹理贴图生成功能。它的一个特色在于除了可以生成 3D 模型,还有一个模型资源库,当在 Text to 3D 文本框内容输入提示词后,相关模型会自动显示在右侧列表中,有合适的可以直接使用。

通过文本生成 3D 模型时,可以在几秒内得到 4 个基础模型,选中其中一个模型点击左下角的 Generate,可以进一步渲染出精度更高的模型,用时在 5 分钟左右,生成的 3D 模型可以导出为 gib 格式。

四、CSM

CSM(Common Sense Machines)支持从视频和图像创建 3D 模型,最新上线的 Real-time Sketch to 3D 功能支持通过手绘草图实时设计 3D 形象,再转为 3D 模型。

注册完成后进入官网,点击 Generate 3D Model 并上传一张背景干净的正面 3D 图像,上传完成后图像会显示在 3D Assets 板块,点击后进入编辑界面,里面有 4 张不同视角的初始图像,如果觉得预览效果不好,可以返回上一步重新上传此图像。

得到合适的预览图之后,点击右上角的 Generate 按钮等待模型生成。这个过程中会生成一个初始 3D 模型和一个精修 3D 模型,渲染时间会稍微长一些,需要耐心等待。

实时生成功能可以让我们先通过手绘草图设计一张 3D 图像,然后点击页面右上角的 Get 3D 将图像保存到上一级的 3D Assets 板块,之后就是按图生 3D 模型的流程再走一遍,得到新的模型。

五、SudoAI

SudoAI 支持通过文本和图像生成 3D 模型,目前主攻游戏领域的模型生成,新用户每月有 40 个免费积分可以使用。

如果想通过文本生成 3D 模型,先进入 Text to 3D 版块,先在文本框输入提示词并点击 Generate 按钮,等待几秒后可以得到 4 个预览图像,选择一个合适的图像点击 Generate 3D 模型,等待片刻后就能得到一个完整的 3D 模型。模型提供材质、网格和法线 3 种视图,可以修改材质,支持下载 glb 文件。

如果是图片,则进入 Image to 3D 版块,上传一张图像后点击 Generate 按钮,等待模型生成即可。右侧功能面板会显示相似的模型资源,可以直接使用,还能查看历史生成模型。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/704770.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

无法访问云服务器上部署的Docker容器(二)

说明:记录一次使用公网IP 接口地址无法访问阿里云服务接口的问题; 描述 最近,我使用Docker部署了jeecg-boot项目,部署过程都没有问题,也没有错误信息。部署完成后,通过下面的地址访问后端Swagger接口文档…

vue中使用$emit传递参数

传递一个参数 1、子组件 this.$emit(getData,abcd)2、父组件 <child getData"getData"></child> getData(data){console.log(data) // abcd }传递多个参数 第一种方法 1、子组件 let obj {data1: abcd,data2: abcdefg } this.$emit(getData,obj)2、…

CleanMyMac4苹果Mac电脑全面、高效的系统清理工具

CleanMyMac 4 for Mac是一款专为Mac用户设计的系统清理和优化工具。它具备多种功能&#xff0c;旨在帮助用户轻松管理和释放Mac上的磁盘空间&#xff0c;同时提升系统性能。 系统垃圾清理&#xff1a;CleanMyMac 4能够深入扫描Mac的每一个角落&#xff0c;智能识别并清除不需要…

LDR6020双盲插音频随便插充电听歌随便插

随着智能手机的普及和功能的日益丰富&#xff0c;手机已经成为我们日常生活中不可或缺的一部分。音乐、电影、游戏等娱乐内容更是丰富了手机的使用体验。而在这其中&#xff0c;音频转接器的作用愈发凸显&#xff0c;特别是在边听边充的场景下&#xff0c;一款高效且便捷的手机…

实践航拍小目标检测,基于轻量级YOLOv8n开发构建无人机航拍场景下的小目标检测识别分析系统

关于无人机相关的场景在我们之前的博文也有一些比较早期的实践&#xff0c;感兴趣的话可以自行移步阅读即可&#xff1a; 《deepLabV3Plus实现无人机航拍目标分割识别系统》 《基于目标检测的无人机航拍场景下小目标检测实践》 《助力环保河道水质监测&#xff0c;基于yolov…

【Spring连载】使用Spring Data访问 MongoDB----Template API 查询Documents

【Spring连载】使用Spring Data访问 MongoDB----Template API 查询Documents 一、 查询集合中的Documents二 选择字段三、 其他查询选项3.1 Hints3.2 游标批大小Cursor Batch Size3.3 Collations3.4 读取首选项Read Preference3.5 Comments 四、查询Distinct值五、Geo-near 查询…

小龙虾优化算法COA求解不闭合SD-MTSP,可以修改旅行商个数及起点(提供MATLAB代码)

一、小龙虾优化算法COA 小龙虾优化算法&#xff08;Crayfsh optimization algorithm&#xff0c;COA&#xff09;由Jia Heming 等人于2023年提出&#xff0c;该算法模拟小龙虾的避暑、竞争和觅食行为&#xff0c;具有搜索速度快&#xff0c;搜索能力强&#xff0c;能够有效平衡…

★【递归】【构造二叉树】Leetcode 106.从中序与后序遍历序列构造二叉树

★【递归】【构造二叉树】Leetcode 106.从中序与后序遍历序列构造二叉树 105. 从前序与中序遍历序列构造二叉树 106.从中序与后序遍历序列构造二叉树:star:思路分析递归解法 105. 从前序与中序遍历序列构造二叉树递归解法 ---------------&#x1f388;&#x1f388;题目链接&a…

计算机网络-IP网络划分专题

1.8421法二转十&#xff08;连加&#xff09;或十转二&#xff08;连减&#xff09; 如下图&#xff1a; 2.IP地址 4个字节32位。每一个8位组用0~255表示。因此&#xff0c;最小的IP地址值为0.0.0.0&#xff0c;最大的地址值为255.255.255.255。 3.位数和个数的关系&#xff…

内核中断体系概括

文章目录 前言一、Linux的中断机制1、分类2、代码结构 二、中断的工作流程1、中断的工作流程2、Linux 中中断的工作流程3、中断的代码实现过程 三、内核中断体系结构 前言 本文对内核中断进行概括以及讲述中断的具体实现方法在内核是怎么做的&#xff0c;会结合内核源码中的一…

【Flink】Flink 中的时间和窗口之窗口(Window)

1. 窗口的概念 Flink是一种流式计算引擎&#xff0c;主要是来处理无界数据流&#xff0c;数据流的数据是一直都有的&#xff0c;等待流结束输入数据获取所有的流数据在做聚合计算是不可能的。为了更方便高效的处理无界流&#xff0c;一种方式就是把无限的流数据切割成有限的数…

c语言-day1(ubuntu操作系统及指令)

1&#xff1a;思维导图 2&#xff1a; &#xff08;1&#xff09;&#xff1a; &#xff08;2&#xff09; &#xff08;3&#xff09; &#xff08;4&#xff09; &#xff08;5&#xff09;

通过盲注脚本复习sqllabs第46关 order by 注入

sql-lab-46 order by 注入是指其后面的参数是可控的&#xff0c; order by 不同于我们在 where 后的注入点&#xff0c;不能使用 union 等注入&#xff0c;其后可以跟接 报错注入 或者 时间盲注。 数字型order by注入时,语句order by2 and 12,和order by2 and 11显示的结果一…

C语言KR圣经笔记 8.5样例 - fopen和getc的实现

8.5 样例 - fopen 和 getc 的实现 通过给出标准库例程 fopen 和 getc 的一个实现&#xff0c;我们来说明如何将前面这些内容组合起来。 回忆一下&#xff0c;在标准库中&#xff0c;文件用文件指针而不是文件描述符来描述。文件指针是包含一些文件信息的结构体指针&#xff1…

金融贷款风险预测:使用图神经网络模型进行违约概率评估

要使用PyTorch和GNN&#xff08;图神经网络&#xff09;来预测金融贷款风险&#xff0c;并加入注意力机制&#xff0c;我们首先需要构建一个贷款风险预测的图数据集。然后&#xff0c;我们将设计一个基于注意力机制的GNN模型。 以下是一个简化的代码示例&#xff0c;演示了如何…

前端框架的CSS模块化(CSS Modules)

创作纪念日之际&#xff0c;来给大家分享一篇文章吧 聚沙成塔每天进步一点点 ⭐ 专栏简介 前端入门之旅&#xff1a;探索Web开发的奇妙世界 欢迎来到前端入门之旅&#xff01;感兴趣的可以订阅本专栏哦&#xff01;这个专栏是为那些对Web开发感兴趣、刚刚踏入前端领域的朋友们…

Vue前端对请假模块——请假开始时间和请假结束时间的校验处理

开发背景&#xff1a;Vueelement组件开发 业务需求&#xff1a;用户提交请假申请单&#xff0c;请假申请的业务逻辑处理 实现&#xff1a;用户选择开始时间需要大于本地时间&#xff0c;不得大于请假结束时间&#xff0c;请假时长根据每日工作时间实现累加计算 页面布局 在前…

Linux socket函数

什么是协议 在网络编程中&#xff0c;协议是指计算机系统之间进行通信和交互所遵循的规则和约定。它定义了数据的格式、传输方式、错误处理、认证和授权等方面的规范&#xff0c;以确保不同计算机之间能够正确地交换信息。 协议分为多个层次&#xff0c;每个层次负责不同的功…

二进制部署k8s之网络部分

1 CNI 网络组件 1.1 K8S的三种接口 CRI 容器运行时接口 docker containerd podman cri-o CNI 容器网络接口 flannel calico cilium CSI 容器存储接口 nfs ceph gfs oss s3 minio 1.2 K8S的三种网络 节点网络 nodeIP 物理网卡的IP实现节点间的通信 Pod网络 podIP Pod与Po…

视频和音频使用ffmpeg进行合并和分离(MP4)

1.下载ffmpeg 官网地址&#xff1a;https://ffmpeg.org/download.html 2.配置环境变量 此电脑右键点击 属性 - 高级系统配置 -高级 -环境变量 - 系统变量 path 新增 文件的bin路径 3.验证配置成功 ffmpeg -version 返回版本信息说明配置成功4.执行合并 ffmpeg -i 武家坡20…