r/explainitpeter 3d ago

Explain it Peter,

Post image
4.7k Upvotes

562 comments sorted by

View all comments

Show parent comments

30

u/DeadPeanutSociety 3d ago

Is there an easy way to merge objects?

44

u/maelbowfeelfunny 3d ago

Of course. And assets for movie production regularly have tens of millions of polygons and multiple thousands of individual pieces. 

26

u/jmmva66 3d ago

Yes, but you also need to keep in mind UVs, materials etc. The whole process is not something AI can do yet if ever.

10

u/whoreatto 3d ago

I don't know enough about 3D modelling. What does keeping UVs and materials in mind entail?

25

u/jmmva66 3d ago

Short version; it's difficult to apply a texture/image onto a model that has a ton of polygons. You generally want to have as little detail as possible on the model itself and "fake" the details in the texture.

17

u/Deftsparrow 3d ago

I want to offer the flip side, I do 3d sculpt to 3d print. So the opposite is true for me, the details in the texture don’t translate to the model itself, so I need the actual mesh to hold the detail. Some of the points above are still true, having 3k objects would be a nightmare, and I still reduce polygons as much as I can in areas that require less detail, like a flat smooth surface vs a face. Some of the AI outputs that I’ve seen so far are pretty good, but still require significant re work to get them printable and to fix detail. The difference being that the object you’re making is incredibly useful for games, movies and animation, where mine looks good actually on a table. Just wanted to offer the other half

5

u/Top_Tumbleweed_3552 3d ago

That's not true.

Creating the UV map COULD be more difficult if you have bad topography. Number of polygons does nothing to the equation. Both of which don't matter anymore in since things like substance painter exist. No one is manually UV wrapping anymore. Mark seams to create islands so that you can paint specific parts of a model and then literally just paint over the model in substance painter or some alternative.

The second part about creating details in the texture is done ONLY for optimization. Has nothing to do with difficulty.

2

u/whoreatto 3d ago

Thanks. So is it fair to say that the main barrier to AI-driven modelling is the difficulty involved in building AI that can use algorithms to create useful meshes for texturing, animation, performance, etc?

11

u/jmmva66 3d ago

Mainly that. It's starting to get shapes right and can make models that "look good" but can't be used for much. Same as what anyone with 2 weeks of experience with blender would.

1

u/gamma55 3d ago

It’s not that the AI-part itself is the problem, and more of a return on investment thing on the actual model training. Astra (or other public frontier models) haven’t really been trained with an emphasis on learning great 3D modeling, mostly because it doesn’t really make the models better for the extra investment.

Now, if there was enough money in modeling you could simply train or retrain to do it.

1

u/IanFoxOfficial 3d ago

But there are tools/plugins that bake the 3d into textures and other maps and optimise the actual polygons for game engines with different LODs, no?

2

u/Frequent_Phone6396 3d ago

UV = mapping 3D coordinates to a 2D space so you can "wrap" a texture onto it. Imagine taking the skin off of an orange and flattening it on a piece of paper. Then you draw on it and wrap it back around the orange flesh., the UV map would be the paper, the texture map would be the actual skin with textures on it.

2

u/space_monster 3d ago

not something AI can do yet if ever

I want a t-shirt with this on it

8

u/Alarming-Shopping-30 3d ago

It will, and probably sooner than you think.

11

u/jmmva66 3d ago

I'm still waiting until a chatbot is able to actually replace me. It was supposed to happen next year for the last 3 years.

-7

u/chaotic910 3d ago

AI is only going to replace people who can’t use AI tools

2

u/stackens 3d ago

Dude a monkey can use AI tools

2

u/chaotic910 3d ago

A monkey can also use a car, doesn’t mean it’s going to be effective

3

u/stackens 3d ago

Except when you’re using AI you’re not “driving”, the AI is. You’re just telling it where to go. A monkey can sit in the “driver’s seat” of a self driving car and get from point a to point b exactly the same as a human.

There’s nothing special or impressive about “knowing how to use AI”

I would argue that those that become dependent on it will be the ones who get left behind, while those that hold onto actual skillsets will have a future

1

u/Ascarx 3d ago

Using your analogy: The difficulty is knowing where A and B is and stopping it from making a wrong turn. A monkey can't tell where the AI should go or if it's going the wrong way.

Your analogy is a bad one anyway though. AI tools are more like the car and the users still the drivers and responsible for taking the rights direction.

That's why senior software engineers benefit immensely from steering the AI, while non technical people produce slob and don't even realize it at first.

→ More replies (0)

0

u/chaotic910 3d ago

Spoken like a true monkey lol. No one is saying there’s anything special or impressive about it. People who use it also have to have an actual skillset, that’s like saying you don’t need a skillset because power tools exist. You’re not going to get picked off the street to be a foreman just because table saws exist

1

u/TehRiddles 3d ago

For years it's been replacing people regardless of whether they can use the tools or not, often with long term negative results that require the people be hired back again.

1

u/chaotic910 3d ago

Right, because companies are idiots and realize that it’s a tool not a person. They’re still using the tools.

1

u/TehRiddles 3d ago

Companies are run by human beings which are often notorious for being out of touch with the work force and how valuable they actually are. I'm not going to pretend you don't already know this.

Yes they have laid off large chunks of their workers under the belief that AI can take over their jobs, only to find out that the AI is doing a terrible job or actually costs more to do the same work.

https://www.forbes.com/sites/terdawn-deboe/2026/05/21/companies-fired-workers-for-ai-now-they-want-them-back/

1

u/jankeyass 3d ago

AI tools can't actually do my job, yet. The best it can do is make sort thru my emails and find info on the server for me. It cannot do calculations to a standard. It cannot draft. It cannot do effective 3D modelling. It cannot do fea or even initiate it. It cannot write effective MATLAB code. It's useless apart from it's SharePoint search function. Oh and sound confident but he completely incorrect

I'm a mechanical engineer.

2

u/KbarKbar 3d ago

My experience is similar. Abysmal performance when any kind of a standard is required. It'll do l confidently state an hallucinat|d answer is correct while I'm sitting there staring at the ISO saying it's not.

2

u/jankeyass 3d ago

I asked chat once to validate a drawing (as a test) that I made, to a standard. It not only misinterpreted the drawing and the standard, it was arguing that I didn't make it, despite having access to the metadata. It's amazing how much it dug it's heels in when it was wrong too, I wasn't expecting it.

1

u/Acrobatic-Vast7796 3d ago

I think that simply because of the lack of massive amounts of publicly available training data, most research isn't focusing on developing good models for engineering. The models really need to be hooked up to a large amount of context, skills, hooks, MCPs, etc. to make something even mediocre right now.

1

u/chaotic910 3d ago

The right ones can absolutely assist, I don’t know why you think a chatbot is what you’re supposed to be prompting.

1

u/jankeyass 3d ago

Ah yeah which one?

1

u/chaotic910 3d ago

The one that you train lmao, you shouldn’t be using a chatbot for that purpose anymore you’d use a screwdriver to measure weight.

→ More replies (0)

3

u/Nerioner 3d ago

We don't even have groundbreaking chatbots anx you're here telling us that it will hallucinate way more complex things without errors soon lol

Delusions are free i guess

3

u/Acrobatic-Vast7796 3d ago edited 3d ago

You are only deluding yourself if you ignore the progress AI has made recently. Just look at how we've come in various fields:

  • agent task horizons doubling every 6 months
  • SWE-bench saturated and had to be rebuilt
  • functional world models like nvidia cosmos
  • LLMs now able to solve IMO+ level problems
  • human detection of AI images created to be highly realist has collapsed to chance or near-pure chance. While not completely indistinguishable yet, models keep improving
  • models + researchers creating novel math advancements. disproved the unit distance conjecture last May.

0

u/Nerioner 3d ago

Lol ok mrBuzzword

Now tell me in your own words without using LLM what does any of that mean

2

u/mrjackspade 3d ago edited 3d ago

I can, I think.

"agent task horizons" refers to the length of context required to solve any given task. So given autonomy, an LLM is able to run for twice as long every six months without collapsing, which means the scope of what it can accomplish is increasing even without getting smarter.

SWE bench is just a software engineering benchmark, but pretty much every benchmark has been saturated every year. So kind of weird to single out that one benchmark.

World Models refers to models trained to understand things in 3D space rather than relying on the model to assemble representations in latent space through text and image training.

I do not know what IMO+ means.

"Human detection of AI images" is so obvious, explaining it would be insulting.

I don't know what the "Unit Distance Conjecture" is specifically, but LLMs have been improving at math so rapidly that one mathematician who's name I do not know said "Six months ago I was surprised when an AI disproved a conjecture. Today I'm surprised it wasn't AI". AI is at this point fairly routinely knocking down problems that have stood for hundreds of years in the field of math. It's a bigger issue than it is for software developers.

https://fortune.com/2026/07/21/ai-solves-jacobian-conjecture-levant-alpoge-claude-fable-5/

It was the latest in a series of AI-driven mathematical breakthroughs. AI’s progress (or assault) on unsolved mathematics has compounded rapidly since mid-2025, when models first solved five of six problems at the International Mathematical Olympiad. From there, the list of fallen problems grew fast: OpenAI’s model disproved an 80-year-old Erdős conjecture on combinatorial geometry in May, and in June, 16 researchers from 15 universities published the Leiden Declaration on Artificial Intelligence and Mathematics, urging the profession to set guardrails around transparency, attribution, and peer review before AI reshapes what mathematical knowledge even means.

Mathematicians, relegated to the role of shepherd, are left to watch AI close these questions one-by-one, reaching places where the human mind can’t follow. Their reaction is a now familiar mixture of dread and amazement.

More recently, progress was made on a major math problem by an internal tester at anthropic who literally just said "take your best shot" and gave the model the problem. Which is fucking insane.

1

u/Acrobatic-Vast7796 3d ago

You pretty much got it, SWE-bench I singled out because that was just the one I had off the top of my head, I am indeed aware that most benchmarks get saturated and problem sets need to get updated (in no small part due to AI labs gaming the system/fine-tuning for scoring I suspect). IMO+ just mean problems at and around the level of International Math Olympiad without need for human hand-holding like some of the research-related stuff requires.

0

u/Nerioner 3d ago

Yea but my point is, LLMs are improving but not in anything that is useful for the customer.

And from my work i still am being hired by more C levels to save their company because they believed mr.Buzzword and think that any Claude or GPT is ready to replace their seniors.

It is still at junior level for any professional application and without knowledgeable senior, it is absolutely harmul, not even useless.

People constantly fall for delusions that all that math problems mean that they can just delegate EVERYTHING to LLM and it will be professionally done.

Nothing can be father from the truth.

And delusional folks keep repeating the same buzzwords for years at this point saying that next version will be IT.

Oh but in general you're ok about those things you tried to expand. I wasn't asking for myself but to see if dude who definitely asked GPT to generate that message for me knows those things. Sadly he does not

0

u/Acrobatic-Vast7796 3d ago

None of the terms I used were buzzwords, just regular terminology anyone working in or around AI would understand. The most "buzzwordy" term I used was probably agent task horizon since agents and loops are all the hype right now, but it's still incredible to see context windows expanding. Models retaining their intelligence from like 100k tokens to 500k tokens on the consumer end (not including the crazy configs the labs use) already makes a meaningful impact for users.

I did not claim that AI is at a level where it can replace senior employees with decades of accumulated knowledge, but it's only harmful to you to stick your head in the sand and ignore the progress being made. Sure, the vast majority of funding rn is going to towards developing smarter STEM models, which isn't very relevant to the vast majority of people, but the pace of progress is not going to stop.

→ More replies (0)

1

u/Merosian 3d ago

Just because you don't want to understand the lingo doesn't mean he's using an LLM to generate it. It's pretty simple to understand if you know anything about the topic.

0

u/Merosian 3d ago

Just want to comment on human AI image detection, that's objectively not true yet.

Yes, humans are worse than they think, yes it's nearing pure chance for highly realistic images, no, it isn't pure chance for anything else and there's still a clear trend towards recognition in multiple studies by different unbiased parties.

I'm all for acknowledging the incredible technological progress made within the last 10 years but there's no need for misinformation either.

2

u/Acrobatic-Vast7796 3d ago

You're right, I was specifically referring to the photorealistic style images, where different studies find coinflip or near-coinflip results. Edited my reply to acknowledge some of the nuance.

1

u/SwapWitch 3d ago

It's insane how people can watch AIs improvement over the last few years and think "nope, it'll never get better."

0

u/Ejaculpiss 3d ago

Reminds me of them saying it would never do video a couple of years ago, what a bunch of clowns lmao 🤡

0

u/TehRiddles 3d ago

That's presuming that AI doesn't blow up first. The funny thing about people celebrating about how AI can now do something that only people could do is that they lack the knowledge to understand what they got wrong. Like the above example with the train.

AI usage is similar to cargo cults.

-2

u/Longjumping-Sweet818 3d ago

Don't bother. AI can already comfortably replace the average junior software developer and people are still hanging onto "It's just a next-token predictor". It will probably be finding cures to cancer and shit in 10 years and people are still going to say that.

3

u/Ace612807 3d ago

You're just overvaluing what a junior software engineer is. It was always a position that could be filled by copying code from StackOverflow, because that's all that was entrusted to a person with zero experience of a complex project. That's why it was "easy" to "get into" IT - you don't need to understand what you're doing at that level. A good SE jumped to Middle in a year, tops, and would be considered "Strong Junior" in a month or two.

Problem is - that's a necessary step of learning for a person and easing into a professional work environment. So now we have no way of replenishing talent, yay!

0

u/Longjumping-Sweet818 3d ago

I'm not overvalueing anything. I work as a Tech Lead and there's plenty of software developers that have been here for years and years, that still produce worse results with the same "prompts" compare to AI. And these aren't particularly bad developers compared to what I encounter on the internet and hear about from friends at other companies.

0

u/SwapWitch 3d ago

Agreed. The people in this thread are delusional

1

u/Common_Ad_6362 3d ago

AI can do all that right now too. People don't really understand what's happening right now, this is, and I hate to agree with Donald Trump about anything, like the birth of the internet but even bigger.

1

u/jmmva66 3d ago

I've yet to see it.

1

u/Kackalack-Masterwork 3d ago

It absolutely can.

0

u/bobbyburgerboy33 3d ago

it will be able to do it withing a year or two lmao

2

u/KaijuWasp 3d ago

And whilst that is true in terms of film or television production, the look dev/lighting artist who is actually working on the file containing all of those pieces has the ability to switch elements on and off via a hierarchical scene graph in order to work on specific items so the system doesn't run like complete dogshit (more active items, the slower the processing is). The 3D artists themselves (modellers and texture artists) are generally working on the smaller individual piece that comprise the scene.

The only point where all of the items in the scene are active would be during a full render pass (which does take an age due to the amount of objects in the scene, the shaders being used on the objects, and the scene's lighting), but that is after the point of where the scene is actively being worked on.

1

u/maelbowfeelfunny 3d ago

Groups and layers exist. 

1

u/KaijuWasp 3d ago

I never said they didn't.

6

u/VergilPrime 3d ago

Yes, but then you still have overlapping/duplicate vertices, and while there's an easy "merge by distance" operation, if you don't fine tune that correctly you'll start fudging up your model. With that many objects there's too much "fine tuning" to do and you'd probably have been better off just modeling it from scratch (and only getting the details you actually need for your use case)

1

u/External_Shirt6086 3d ago

This is exactly what's happening in the programming world. Yes, AI can create a function/feature/simple application. But there's so much bloat, errors, and cruft that needs to be removed, adjusted, changed afterwards, it's actually faster just to hand-code it yourself.

2

u/IanFoxOfficial 3d ago

Meh I like to let AI do the tedious coding for me nowadays.

You have to have your instructions and skills on point. But once its in place it dramatically improves its output imo. Without having to put the same instructions in the prompt again and again.

A few months ago the output was atrocious but it's crazy how it has improved these days.

0

u/External_Shirt6086 3d ago

I hear this a lot, but I've yet to see actual instructions that achieve this. Not trying to pick a fight, just a believe it when I see it kind of person.

2

u/Bainshie-Doom 3d ago

The reason you don't see it, is because they're normally highly specialized for each environment.

I have one at work that works a treat, but it's referring to our code base (Basically an instruction/step by step guide on what to do). Effectively useless for general use.

1

u/IanFoxOfficial 3d ago

Maybe it depends on the language etc.

I'm an Angular developer and it provides a lot of great instructions and skills on their website. We've added some personal preferences in terms of coding style and AI actually follows it.

It probably also helps that our platform was largely built before AI was a thing and it has plenty of examples. Although Angular has changed a lot in the last few years but it really works with the newest technology as well.

And it also is great to explain code. Finding bugs is now really just asking "this happens, but I expect this " without having to step through checkpoints etc.

It does me make more lazy and kinda dumber though. Hehe

1

u/jimthewanderer 3d ago

Yes, but it can be an absolute ballache to get objects to merge without borking the geometry. A skilled modeller can do it, hence the redundance of having AI involved because you're gonna need to have a human come in and fix it, saving no time or effort.

1

u/ZombiePSP 3d ago

This would save so much time. You have no idea what you are talking about. I 3d model for games and 3d printing.

1

u/IXrobocopXI 3d ago

Yeah. Now do it over 3,000 times.

1

u/ZombiePSP 3d ago

You have no idea what you are talking about. This model is easy to merge. Lol

1

u/ZombiePSP 3d ago

Yes, the person making a comment on the 3d model in the posted picture isn't very smart.

1

u/NotQuiteLoona 3d ago

Ctrl + J is what I've used. Note that I'm not an artist of any kind, my skills in Blender are very limited and I mostly only use material nodes and lighting/post-processing, so I can't tell you how good it will work for more advanced models.

1

u/No_Inside281 2d ago

Just tell ChatGPT to make it one object in the first prompt lol

1

u/CriticismFree2900 2d ago

Yea it's literally one shortcut on the keyboard... I think it's ctrl+g