3D生成式AI模型与工具

news2025/2/25 9:59:34

当谈到技术炒作时,人工智能正在超越虚拟世界,吸引世界各地企业和消费者的注意力。

但人工智能可以进一步增强虚拟世界,至少在某种意义上:资产创造。 AI 有潜力扩大用于虚拟环境的 3D 资产的创建。

AI 3D生成使用人工智能生成3D模型或物体。有几种技术:文本转 3D 模型、图像转 3D 模型、视频转 3D 模型。

每种技术都可以帮助创作者快速定制和生成虚拟资产和环境,特别是帮助那些没有 3D 建模专业知识的人。

AI 3D 生成的潜在应用是在视频游戏和元宇宙环境中创建资产,以及商业产品的设计概念。 它甚至可以用于创建工厂车间的虚拟表示,生成工业工厂的潜在模型。

1、DreamFusion

  • 创作者:谷歌、加州大学伯克利分校
  • 首次发布:2022 年 9 月

 Dream Fields 可以根据文本输入生成 3D 模型。 它本质上是 Dream Fields 的扩展版本,Dream Fields 是 Google 于 2021 年推出的生成 3D 系统。

DreamFusion 几乎不需要事先训练,这意味着它可以在没有 3D 数据的情况下生成对象的 3D 表示。 它使用由 Imagen 文本到图像扩散模型生成的对象的 2D 图像来理解它尝试生成的模型的不同视角。

2、Point-E

  • 创建者:OpenAI
  • 首次发布:2022 年 12 月

Point-E 的工作原理与 OpenAI 的图像生成工具 DALL-E 相同 - 只需输入“戴着圣诞老人帽子的柯基犬”之类的内容,系统就会生成 3D 模型。

Point-E 可以在单个 GPU 上仅用一到两分钟生成 3D 模型。 它还拥有图像转 3D 功能,这意味着图像可以与文本一起用于输入。

3、GAUDI

  • 创作者:苹果
  • 首次发布:2022 年 8 月

GAUDI以著名西班牙建筑师的名字命名,由 Apple 的研究人员创建,用于根据文本提示生成 3D 场景。 用户可以使用自然语言从任何角度重新绘制场景,从而创建建筑物的内部扫描。

GAUDI 还可以通过文本在 3D 室内场景中生成新的摄像机运动,例如用户输入“穿过走廊”。

4、MVDream

  • 创建者:TikTok 母公司字节跳动、加州大学圣地亚哥分校
  • 首次发布:2023 年 8 月 31 日

MVDream是该列表中的最新模型之一。 字节跳动和加州大学圣地亚哥分校的研究人员开发了一种扩散模型,可以根据文本输入生成高质量的 3D 渲染。

MVDream 可以生成模型的多个视图,这些视图是几何一致的多视图图像。

可以使用 DreamBooth3D 等工具对该模型进行微调,以实现个性化 3D 生成。

5、Magic3D

  • 创建者:英伟达
  • 首次发布:2023 年 3 月

Magic3D是一种预先训练的文本到图像扩散模型。 它可以根据文本提示创建高质量的 3D 网格模型。

Magic3D 采用两阶段过程:它使用低分辨率扩散创建粗略模型,然后,系统使用稀疏 3D 哈希网格结构,并通过高效的可微渲染器进一步优化,以创建最终输出。

Magic3D 可以在 40 分钟内创建高质量的 3D 网格模型。

6、COLMAP

  • 创建者:Johannes L. Schönberger,微软混合现实和人工智能实验室首席科学家
  • 首次发布:2021 年 10 月

COLMAP是一个开源 3D 重建管道,具有图形和命令行界面。 它可用于从少量图像生成详细的 3D 环境。

COLMAP 用户可以导出 3D 网格 - 尽管要对其进行细化,需要使用 MeshLab 等程序。

7、PointLLM

  • 创作者:香港中文大学、上海人工智能实验室、浙江大学
  • 首次发布:2023 年 8 月

PointLLM旨在帮助 3D 生成。 这种方法可以帮助 PaLM 和 Llama 等大型语言模型理解 3D 数据。

使用 PointLLM,人工智能研究人员可以在其数据集中充分利用点云(代表 3D 形状或对象的数据点)。

8、Gliastar

Gliastar 是AI驱动的视频创建工具,可以通过文本输入为品牌角色制作动画。

只需向 Gliastar 提供角色的 2D 或粗略 3D 表示,将模型集成到 GliaStar AI 动画系统中,系统就会在几分钟内自动生成所需吉祥物的 3D 动画。

9、3DFY.ai

3DFY.ai可以根据文本提示或单个图像创建高质量的 3D 模型。

3DFY.ai 3D 生成管道可以快速自动生成 3D 输出 - 用户能够测试文本到 3D Web 服务以尝试自己的提示。

10、Fotor

Fotor可让你根据文本描述生成 3D 模型。 用户可以为各种应用创建详细的 3D 模型。

Fotor还拥有AI 3D角色生成器,用户可以在几分钟内创建独特且详细的角色。

11、Spline

借助 Spline,用户可以使用自然语言输入实时生成 3D 模型和表示。

样条曲线不仅可用于制作 3D 模型,还可用于制作动画和纹理。

12、Meshcapade

Meshcapade构建虚拟化身——使用生成式 AI 为电子商务设置等业务应用程序创建准确的数字人类。

Meshcapade 的 SMPL 系统使用机器学习来捕获个人 3D 体型的统计数据。

13、Masterpiece Studio

借助Masterpiece Studio  ,你可以使用 AI 生成 3D 资产。

Masterpiece Studio 构建了 3D 创作软件,非技术背景的用户可以使用该软件来创建从概念到动画的 3D 内容。

Masterpiece 团队与 Meta 合作构建了 Masterpiece X,它允许创作者重新混合现有的 3D 资产。 你也可以在 Meta Quest 商店中访问它。

14、Luma AI

借助 Luma,用户可以在几分钟内生成逼真的 3D 资源和环境。

Luma 可通过移动设备使用,因此 iOS 用户可以通过手机使用其 3D 生成工具。

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

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

相关文章

【pytorch】常用便捷代码

文章目录 条件与概率torch.tensor()torch.rand()torch.randn()torch.randint()torch.multinominal() 逻辑运算torch.argmax()torch.max()torch.sum()torch.tanh()torch.pow() 功能性操作 torch.nn.functionalF.normalize()F.elu()F.relu()F.softmax() 张量计算torch.zeros()tor…

CentOS7 Hive2.3.8安装

CentOS7 Hive2.3.8 安装 建议从头用我的博客,如果用外教的文件到 一、9)步骤了,就用他的弄完,数据库不一样,在9步骤前还能继续看我的 一、 安装MySQL 0.0)查询mariadb,有就去0.1),没有就不管…

kuka协作机器人LBR系列 issy15R930导入到ros2_rviz(带外观文件)

kuka协作机器人LBR系列 issy15R930导入到ros2_rviz(带外观文件)外观文件未调整好,外观仍需进一步研究,外观文件dae与轮廓(碰撞)文件STL并未完全对应起来。在blender里面看了一下UR机器人的文件,是对应的&am…

Springboot教程(二)——过滤器、拦截器

过滤器 过滤器可以在调用控制器方法之前进行一些操作,过滤器类一般放在filter包下。 配置类注册 使用过滤器时,要实现Filter接口,并重写doFilter方法: class TestFilter : Filter {override fun doFilter(request: ServletReq…

苹果发布iPhone 16:革命性创新重新定义智能手机体验

(苹果总部,加利福尼亚州,2024年2月23日)——今天,全球领先的科技公司苹果公司再次震撼世界,宣布推出iPhone 16,这款革命性的智能手机重新定义了人们对于手机的期望和体验。 iPhone 16的发布代表…

数字孪生的技术开发平台

数字孪生的开发平台可以基于各种软件和硬件工具来实现,这些平台提供了丰富的功能和工具,帮助开发人员构建、部署和管理数字孪生系统,根据具体的需求和技术要求,开发人员可以选择合适的平台进行开发工作。以下列举了一些常见的数字…

再探二分法

推荐阅读 智能化校园:深入探讨云端管理系统设计与实现(一) 智能化校园:深入探讨云端管理系统设计与实现(二) 文章目录 推荐阅读二分查找题目思路解法左闭右闭式写法左闭右开式写法 二分查找 题目 给定一个…

十六:网络编程

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 01、网络编程概述02、网络通信要素概述03、通信要素1:IP和端口号3.1、IP的理解与InetAddress类的实例化3.2、端口号的理解 04、通信要素2:网…

主从复制实现Redis集群

主从复制实现Redis集群实验 (一主二从): 实验环境: 使用Docker 搭建 Redis 版本 5.0.5 打开一个终端窗口,在其中运行如下命令创建一个名为redis-master的Redis容器。注意,它的端口是6379 (本地的端口:映射到容器的端口) docker run -itd--name redis-m…

【wails】(6):使用wails做桌面应用开发,使用gin+go-chatglm.cpp进行本地模型运行,在windows上运行成功

1,整体架构说明 主要使用,参考的开源项目是: https://github.com/wailsapp/wails 前端项目: https://github.com/Chanzhaoyu/chatgpt-web 运行模型: https://github.com/Weaxs/go-chatglm.cpp 参考代码: h…

【VSCode】SSH Remote 通过跳板机连开发机提示“bash行1 powershell未找到命令”

需求背景 因为需要,在家我需要挂上公司VPN然后SSH连到跳板机,然后再从跳板机SSH进开发机。 问题背景 跳板机进开发机输入完密码显示 bash行1 powershell未找到命令VSCode SSH Remote跳板机配置请自行搜素其他文章config配置 注意其中ssh.exe地址请根据…

消息中间件篇之RabbitMQ-延时队列

一、延时队列 延迟队列:进入队列的消息会被延迟消费的队列。 场景:超时订单、限时优惠、定时发布。 延迟队列死信交换机TTL(生存时间)。 二、死信交换机 当一个队列中的消息满足下列情况之一时,可以成为死信&#xf…

React Hooks概述及常用的React Hooks介绍

Hook可以让你在不编写class的情况下使用state以及其他React特性 useState ● useState就是一个Hook ● 通过在函数组件里调用它来给组件添加一些内部state,React会在重复渲染时保留这个state 纯函数组件没有状态,useState()用于设置和使用组件的状态属性。语法如下…

Yolov8有效涨点:YOLOv8-AM,添加多种注意力模块提高检测精度,含代码,超详细

前言 2023 年,Ultralytics 推出了最新版本的 YOLO 模型。注意力机制是提高模型性能最热门的方法之一。 本次介绍的是YOLOv8-AM,它将注意力机制融入到原始的YOLOv8架构中。具体来说,我们分别采用四个注意力模块:卷积块注意力模块…

【嵌入式——QT】SpinBox

QSpinBox用于整数的显示和输入,一般显示十进制数,也可以显示二进制、十六进制数,而且可以在显示框中增加前缀和后缀。QDoubleSpinBox用于浮点数的显示和输入,可以设置显示小数位数,也可以设置显示的前缀和后缀。 样式…

安装淘宝镜像cnpm报错

npm 安装淘宝镜像报错 npm install -g cnpm --registryhttps://registry.npm.taobao.org 安装报 The operation was rejected by your operating system. npm ERR! Its possible that the file was already in use (by a text editor or antivirus), npm ERR! or that you la…

CSS 入门手册(二)

目录 12-Overflow 13-下拉菜单 14-提示框 14.1 显示位置(左右) 14.2 显示位置(上下) 14.3 添加箭头 14.4 淡入效果 15-图片 16-列表 17-表格 17.1 表格宽度和高度 17.2 文字对齐 17.3 表格颜色 18-计数器 19-导航栏 19.1 导航栏UI优化 …

顺序表的列题(力扣)和旋转数组

文章目录 一.删除有序数组中的重复项(取自力扣) 二.合并两个有序数组(取自力扣) 三.旋转数组(多解法) 前言 见面我们说到了顺序表今天来分享几个有关于顺序表的题目 一.删除有序数组中的重复项&#xff…

【JavaSE】实用类——枚举类型、包装类、数学类

目录 Java API枚举优势代码示例 包装类作用包装类和基本数据类型的对应关系包装类的构造方法包装类的常用方法装箱和拆箱 留一个问题大家猜猜看包装类的特点 Math类Random类代码示例 Java API Java API(Java Application Programming Interface) 即Java应用程序编程接口&#…

MySQL-事务,properties文件解析,连接池

1.事务机制管理 1.1 Transaction事务机制管理 默认情况下是执行一条sql语句就保存一次,那么比如我们需要三条数据同时成功或同时失败就需要开启事务机制了。开启事务机制后执行过程中发生问题就会回滚到操作之前,相当于没有执行操作。 1.2 事务的特征 事…