AI Can 3D Print Whatever You Ask For!

ArchiTECH
1 Apr 202309:09

Summary

TLDRThe video explores the journey of using artificial intelligence to generate 3D models from text descriptions. After testing various AI tools, the creator finds 'Mirage' to be the most effective, producing decent meshes without the need for downloads. The video demonstrates how to refine these models in Blender for 3D printing, highlighting the potential of AI in simplifying the modeling process. The host expresses excitement for the future of AI in 3D modeling and invites viewers to share their experiences.

Takeaways

  • 🚀 Rapid advancements in AI are enabling new capabilities, such as AI-generated 3D models, which have not been seen before.
  • 🎨 AI can now be used to create various forms of art, including books, images, and music, but 3D modeling with AI is a recent development.
  • 🔍 The speaker dedicated weeks to find a way to generate 3D models from text descriptions, aiming to 3D print an AI-designed object.
  • 📚 Initially, using chat GPT to write STL code for 3D models was explored, but it was limited to creating cubes or cuboids.
  • 🍏 Another project, Point e, was able to generate more detailed shapes but was limited to certain objects like apples or donuts.
  • 🌟 The Mirage AI tool was found to be the most effective for text-to-3D model conversion, producing decent meshes without the need for downloads.
  • ⏱ Mirage generates models in about 3 minutes, which is longer than some other methods but yields better results.
  • 🔗 Adding a reference photo to the text input in Mirage can significantly improve the accuracy and quality of the generated model.
  • 🛠 The script provides a tutorial on how to clean up AI-generated models using Blender before 3D printing them.
  • 🔄 The process involves removing separate parts, remeshing, and possibly filling gaps before applying modifiers for a smoother finish.
  • 📦 The final cleaned model is exported as an STL file, ready for slicing and 3D printing.
  • 🌐 The script concludes by emphasizing the potential of AI in 3D modeling and the speaker's excitement for future developments in this field.

Q & A

  • What was the primary goal of the speaker in the video?

    -The primary goal of the speaker was to 3D print something designed completely by an AI.

  • Which AI tool did the speaker find most effective for generating 3D models?

    -The speaker found Mirage to be the most effective AI tool for generating 3D models from text input.

  • What challenges did the speaker face when using ChatGPT to generate 3D models?

    -The speaker faced challenges with ChatGPT as it could only generate cubes or cuboids, regardless of the requested model.

  • Why did the speaker consider the project Point E, and what was the outcome?

    -The speaker considered the project Point E because it could generate a cloud of points to create more detailed shapes, but it only produced good results for simple models like an apple or a donut.

  • How does Mirage improve the quality of the generated 3D models?

    -Mirage improves the quality of the generated 3D models by allowing users to add reference photos, which drastically enhances the output quality.

  • What steps did the speaker recommend for cleaning and preparing the 3D models for printing?

    -The speaker recommended using Blender to clean and prepare the 3D models, including importing the model, deleting separated parts, using remesh and subdivision surface modifiers, and filling gaps with basic shapes.

  • How does adding a reference photo impact the 3D model generation in Mirage?

    -Adding a reference photo provides a clearer context for the AI, resulting in more accurate and detailed 3D models.

  • What limitations did the speaker find with the current AI-generated 3D models?

    -The speaker found that some models were too complicated for the AI to generate accurately, and the quality could be inconsistent.

  • What are some potential applications of AI-generated 3D models mentioned in the video?

    -Potential applications include enhancing 3D modeling routines by providing basic shapes quickly, creating concept art, and producing simple models for immediate printing.

  • What future developments in AI and 3D modeling does the speaker anticipate?

    -The speaker anticipates continued improvements in AI technology, leading to better and more detailed 3D model generation over time.

Outlines

00:00

🚀 AI-Driven 3D Modeling Breakthrough

The script introduces the rapid development of artificial intelligence and its emerging capabilities in 3D modeling. The author recounts their quest to 3D print an AI-designed object, highlighting the challenges faced in finding a suitable AI tool. They experimented with various AI systems, including chat GPT and Point e, but encountered limitations in generating diverse 3D models beyond simple shapes. The breakthrough came with the discovery of 'The Mirage,' an AI that converts text descriptions into 3D models with remarkable accuracy and detail. The author emphasizes the ease of use and the high-quality results produced by Mirage, which also allows for the inclusion of reference photos to enhance the modeling process.

05:01

🛠️ Refining AI-Generated 3D Models for Printing

This paragraph delves into the process of refining AI-generated 3D models for 3D printing using Blender, a free and user-friendly software. The author guides viewers through importing the AI-generated model, repairing the mesh, and using various modifiers to enhance the model's detail and smoothness. They also discuss the importance of using clean reference photos to improve the AI's understanding and the model's accuracy. The script concludes with instructions on how to export the model as an STL file for 3D printing, emphasizing the potential of AI-generated models as a valuable addition to the 3D modeling workflow. The author expresses excitement for the future of AI in 3D modeling and invites viewers to share their experiences and thoughts on the topic.

Mindmap

Keywords

💡Artificial Intelligence (AI)

Artificial Intelligence refers to the simulation of human intelligence in machines that are programmed to think like humans and mimic their actions. In the context of the video, AI is central to the theme as it discusses the rapid development and application of AI in creating 3D models from text inputs, showcasing how AI is advancing in areas traditionally dominated by human creativity and technical skill.

💡3D Modeling

3D Modeling is the process of creating a mathematical representation of any surface of a three-dimensional object via specialized software. The video focuses on the evolution of 3D modeling with AI, where the script mentions the lack of major breakthroughs in this area until recent developments, highlighting the potential of AI to revolutionize the field.

💡3D Printing

3D Printing is an additive manufacturing technique where a three-dimensional object is created by laying down successive layers of material. The script discusses the goal of 3D printing an object designed entirely by AI, emphasizing the practical application of AI-generated 3D models and the potential for streamlined creation and production processes.

💡Text-to-3D AI

Text-to-3D AI refers to AI systems that can interpret textual descriptions and generate three-dimensional models accordingly. The video script describes the journey of finding a suitable AI tool that can convert text descriptions into 3D models, with 'The Mirage' being highlighted as a successful example of such technology.

💡STL Code

STL Code stands for Stereolithography, which is a file format native to the stereolithography CAD software created by 3D Systems. In the script, it is mentioned as the initial method attempted to generate 3D models through AI, indicating the technical aspect of how AI can interact with 3D modeling software.

💡Point Cloud

A Point Cloud is a collection of data points in a coordinate system, often used to represent the external surface of an object in 3D space. The script refers to a project called 'Point e' that uses point clouds to generate detailed shapes, illustrating an alternative approach to creating 3D models with AI.

💡The Mirage

The Mirage is an AI tool mentioned in the script that creates 3D assets based on text input. It is highlighted as the most successful tool the narrator found for generating decent 3D meshes from text, emphasizing its role in the advancement of AI in 3D modeling.

💡GLB File Format

GLB is a binary file format for 3D models that is a subset of the GL Transmission Format. The script mentions downloading 3D models in GLB format, which is a practical step in the workflow of using AI-generated models for 3D printing.

💡Blender

Blender is a free and open-source 3D computer graphics software toolset used for creating animated films, visual effects, art, 3D printed models, motion graphics, and computer games. In the script, it is the software used to clean and prepare AI-generated 3D models for 3D printing, showcasing its utility in the 3D modeling process.

💡Remesh Modifier

In the context of 3D modeling, a Remesh modifier is used to create a new mesh from selected vertices, edges, or faces. The script describes using the remesh modifier in Blender to fix issues with the AI-generated 3D model, demonstrating a common technique for refining 3D models.

💡Subdivision Surface Modifier

Subdivision Surface is a modifier in 3D modeling software that smooths a mesh by adding more geometry. The script mentions using this modifier in Blender to smoothen the AI-generated model, which is a common practice for achieving a more refined and polished appearance on 3D models.

Highlights

Exploration of AI in 3D modeling, a field that has not seen major breakthroughs.

AI's current capabilities in creative tasks such as writing books, creating images, and composing music.

The challenge of generating 3D models from text, a task that has proven difficult.

The introduction of a solution that allows AI to design 3D models from text, successfully 3D printed.

Teaching viewers how to generate and 3D print models designed by AI.

Review of Andrew Singh's video using chat GPT to write STL code for 3D models.

Initial success with generating a cube using chat GPT, followed by failure with more complex shapes.

Evaluation of the Point e project for generating point clouds for 3D shapes.

Disappointment with Point e's inability to generate models beyond basic shapes like apples or donuts.

Discovery of The Mirage, an AI tool that converts text to 3D models effectively.

The Mirage's user-friendly interface and free account setup.

The Mirage's ability to generate detailed 3D models from text input, often surpassing previous methods.

The option to include a reference photo in The Mirage to improve model accuracy.

The recommendation to use clean, background-free photos for better AI understanding.

The occasional unpredictability of AI models, even from well-known platforms.

The Mirage's additional feature of creating concept art quickly.

A step-by-step guide on cleaning and preparing 3D models for printing using Blender.

Tips for improving model detail and filling gaps before adding a remesh modifier.

The use of subdivision surface modifier to smoothen the model before exporting as STL.

The excitement for the future of AI in 3D modeling and the anticipation of improved results.

Invitation for viewers to share their experiences with text to 3D AI and suggestions for video content.

Transcripts

play00:00

artificial intelligence is developing

play00:03

rapidly but never before was it able to

play00:05

do this

play00:07

but let's move back to the beginning

play00:10

playing with AI has been available for a

play00:13

while you can ask it to write a book

play00:15

create an image or compose music for you

play00:18

but in terms of 3D modeling we still

play00:20

haven't experienced any major

play00:22

breakthrough

play00:23

this however is likely to change soon

play00:27

I dedicated the last few weeks to the

play00:29

new goal I wanted to 3D print something

play00:32

designed completely by an AI

play00:35

in order to do that I first had to find

play00:38

a way to generate decent 3D models from

play00:40

nothing but text

play00:42

this was not an easy task but in the end

play00:45

I came up with a solution that actually

play00:47

worked the way I wanted

play00:50

finally the time has come to share both

play00:52

my struggles and the final outcome

play00:55

I will also teach you how to generate

play00:58

and 3D print models like this one so

play01:00

keep watching

play01:02

finding an optimal technique was quite

play01:04

an issue

play01:06

I came across the video from Andrew

play01:08

Singh where he uses the chat GPT to

play01:11

write an STL code for a 3D model

play01:14

this looked very promising and the outer

play01:16

demonstrated this technique on a cube as

play01:19

a proof of concept

play01:21

I opened chat GPT and also asked it for

play01:24

a cube

play01:24

[Music]

play01:26

and it worked or so I thought

play01:30

I was very excited so I tried to ask for

play01:33

something else a simple flower pot for

play01:35

example

play01:37

but after running the code well you can

play01:40

probably guess what's coming next I was

play01:43

unable to get any other result than a

play01:45

cube or a cuboid no matter what I asked

play01:48

for

play01:50

unfortunately this method was not what I

play01:53

was looking for nice try though

play01:56

the other project I found called Point e

play01:58

looked quite impressive it is able to

play02:01

generate a cloud of points creating a

play02:04

more detailed shapes

play02:06

again my enthusiasm skyrocketed but only

play02:09

for a second after I tried to receive

play02:11

anything else than an apple or a donut

play02:15

I really tried to go easy on it asking

play02:18

for basic models like a pier or a

play02:21

traffic cone

play02:22

but the outcome was terrible

play02:26

I gave it one more chance this time

play02:28

choosing the recommended search I

play02:30

thought to myself okay since it's

play02:33

recommended at least that should work

play02:35

right

play02:36

[Music]

play02:41

I tried with few other available AIS and

play02:44

honestly I almost gave up

play02:47

but then I came across

play02:49

The Mirage

play02:51

Mirage is the closest text to 3D model

play02:53

AI that I've seen so far

play02:56

it creates 3D assets based on the text

play02:59

input and it is the only tool I found

play03:01

that actually comes up with a decent

play03:03

mesh

play03:04

you don't need to download anything and

play03:06

starting a new account is free check the

play03:09

description below for a link

play03:11

after you open the app go to apps

play03:14

section on the left

play03:16

now choose text to 3D asset

play03:19

to get a model you can simply write down

play03:21

what you need and optionally add a

play03:24

picture

play03:25

it takes about 3 minutes to generate

play03:27

which is a bit longer than previous

play03:29

methods but damn the outcome is best

play03:33

I've seen so far I mean compare this

play03:35

flower pot with their previous ones

play03:38

no comments

play03:41

on top of that Mirage allows you to

play03:43

easily download the 3D files which is

play03:45

not possible with few other AIS out

play03:48

there

play03:48

[Music]

play03:49

just click on your asset expand the

play03:52

download section and choose glb

play03:55

I will show you what to do with it

play03:57

further in this video

play04:00

I've been experimenting with few models

play04:02

and the quality is actually impressive

play04:04

[Music]

play04:06

I noticed that adding a photo for a

play04:08

reference can drastically improve the

play04:10

results

play04:12

here is a model generated with text only

play04:14

and here is the one that included a

play04:16

reference photo on top of the text

play04:18

command

play04:19

also I definitely recommend using clean

play04:22

photos with no background as they come

play04:24

out way better

play04:26

like you see here when I loaded a

play04:29

picture of a cat with a strong

play04:30

background the AI could not properly

play04:32

understand what I was looking for

play04:36

not every request I made was instantly

play04:39

successful some models were just too

play04:41

complicated but to be fair that's fully

play04:44

understandable even the big and

play04:46

well-known AIS like mid-journey can be a

play04:49

bit unpredictable sometimes as this

play04:51

technology is still being developed

play04:54

on top of that Mirage also allows you to

play04:57

create sick concept art in matter of

play04:59

seconds

play05:00

in this video I'm Only focusing on the

play05:02

text to 3D feature however I seriously

play05:05

recommend you to have some fun with

play05:07

other sections of this app

play05:09

you may find it just as entertaining

play05:13

now when you know where to look for the

play05:15

decent text to 3D AI let me show you how

play05:18

to clean the models a little bit and 3D

play05:21

print them

play05:22

I will be using blender to do this as

play05:25

it's free and easy to follow

play05:26

[Music]

play05:29

open new blender file and delete

play05:31

everything in your scene

play05:33

now go to file

play05:35

import glb

play05:39

find the model you just downloaded and

play05:42

import it

play05:43

as you can see the mesh is a little torn

play05:46

apart but we can fix it

play05:49

first select the main body and click tab

play05:52

now select any point on the surface and

play05:55

click Ctrl l

play05:57

this will highlight all the connected

play05:59

vertices

play06:00

Ctrl I to invert the selection and

play06:03

delete vertices

play06:05

that's how we get rid of all the

play06:07

separated parts

play06:09

tab again to exit edit mode and now

play06:12

click on this little wrench

play06:14

from the modifiers list select remesh

play06:16

and play a little with the voxel size

play06:18

the smaller the volume the more detailed

play06:21

your object will be but show some mercy

play06:24

to your computer don't push that slider

play06:26

too hard

play06:28

if your objects has some huge gaps like

play06:31

my flower pot here try to fill the holes

play06:33

with some basic shapes before you add

play06:36

rimage modifier

play06:38

a to add new object G to move it around

play06:41

a bit

play06:42

you don't have to be very precise with

play06:44

it just cover the holes with a new shape

play06:48

select the new object then your model

play06:50

while holding shift and hit Ctrl J

play06:54

now when you image it the new filling

play06:56

will be nicely integrated into your

play06:58

asset you can also smoothen the model a

play07:02

little bit using subdivision surface

play07:04

modifier

play07:05

choose the amount that fits your asset

play07:07

nicely

play07:09

remember to apply all the modifiers and

play07:11

you're good to go

play07:13

select the model go to file export STL

play07:18

and check the selection only box

play07:21

save it wherever you want and open it in

play07:24

your slicer and that's it this is how

play07:27

you can 3D print any model designed for

play07:29

you by an AI

play07:32

the models generated by Mirage are quite

play07:34

basic but they can be very helpful

play07:36

addition to your 3D modeling routine

play07:39

you can get a simple shape in a couple

play07:41

of minutes and then adjust it yourself

play07:43

the way you like

play07:45

also if you are fine with their

play07:47

minimalistic shapes and you don't need

play07:49

complicated details you can print them

play07:51

right away

play07:52

[Music]

play07:53

for me just the concept of those models

play07:56

being made by artificial intelligence

play07:58

makes them cool enough to have them

play08:00

printed

play08:01

compared with how easy and user-friendly

play08:04

this whole process actually is I can

play08:06

definitely consider Mirage as the best

play08:09

text to 3D tool I've seen so far

play08:12

like I said before this technology is

play08:14

still being developed and we can all

play08:17

expect better and better results as days

play08:19

go by

play08:21

but even though the generated assets are

play08:23

quite basic this is actually a very

play08:26

decent starting point

play08:28

I'm super excited to watch the

play08:30

artificial intelligence progress in 3D

play08:32

modeling and I promise to keep you

play08:34

updated on any relevant news

play08:37

let me know in the comments about your

play08:39

opinion on this topic and if you have

play08:41

any other experience with the text to 3D

play08:44

AI you're more than welcome to share it

play08:47

I also invite you to check my other

play08:49

videos about 3D modeling 3D printing

play08:52

design and architecture if there are

play08:54

some particular topics you find

play08:56

interesting please mention them in the

play08:58

comments I would be happy to know what

play09:00

content would you like to see

play09:02

thanks for watching and see you next

play09:03

time

play09:04

[Music]

Rate This

5.0 / 5 (0 votes)

الوسوم ذات الصلة
AI 3D Modeling3D PrintingArtificial IntelligenceText to 3DDesign AutomationInnovative TechModel GenerationBlender TutorialCreative ProcessFuture Trends
هل تحتاج إلى تلخيص باللغة الإنجليزية؟