As a machine learning engineer who dabbles with Blender and hobby gamedev, this is pretty impressive, but not quite to the point of being useful in any practical manner (as far as the limited furniture examples are concerned. A competent modeler can make these types of meshes in under 5 minutes, and you still need to seed the generation with polys. I imagine the next step will be to have the seed generation controlle…
MeshGPT: Generating triangle meshes with decoder-only transformers
51–60 of 166 posts
Re: MeshGPT: Generating triangle meshes with decoder-only transformers
#52Earlier quoted context omitted.
Can someone explain quantized embeddings to me?
NNs are typically continuous/differentiable so you can do gradient-based learning on them. We often want to use some of the structure the NN has learned to represent data efficiently. E.g., we might take a pre-trained GPT-type model, and put a passage of text through it, and instead of getting the next-token prediction probability (which GPT was trained on), we just get a snapshot of some of the activations at some i…
Conceptually I understand embedding quantization, and I have some hint of why it works for things like WAV2VEC - human phonemes are (somewhat) finite so forcing the representation to be finite makes sense - but I feel like there’s a level of detail that I’m missing regarding whats really going on and when quantisation helps/harms that I haven’t been able to gleam from papers.
Re: MeshGPT: Generating triangle meshes with decoder-only transformers
#53This looks really cool! Seems like it would be an incredible boon for an indie game developer to generate a large pool of assets!
I think indie game development is dead with these techniques. Instead big companies will create "make your own game" games. Indie games already seems pretty derivative these days. I think this tech will kill them in mid-term as big companies use them.
Far more people prefer playing games than making them.
We'll probably see a new boom of indie games instead. Don't forget, a large part of what makes the gaming experience unique is the narrative elements, gameplay, and aesthetics - none of which are easily replaceable.
This empowers indie studios to hit a faster pace on one of the most painful areas of indie game dev: asset generation (or at least for me as a solo dev hobbyist).
Re: MeshGPT: Generating triangle meshes with decoder-only transformers
#54Earlier quoted context omitted.
I think indie game development is dead with these techniques. Instead big companies will create "make your own game" games. Indie games already seems pretty derivative these days. I think this tech will kill them in mid-term as big companies use them.
I couldn't disagree more. RPGMaker didn't kill RPGs, Unity/Godot/Unreal didn't kill games, Minecraft didn't kill games, and Renpy didn't kill VNs. Far more people prefer playing games than making them. We'll probably see a new boom of indie games instead. Don't forget, a large part of what makes the gaming experience unique is the narrative elements, gameplay, and aesthetics - none of which are easily replaceable. Th…
The ai game framework handles the full game creation pipeline.
Re: MeshGPT: Generating triangle meshes with decoder-only transformers
#55Earlier quoted context omitted.
I think indie game development is dead with these techniques. Instead big companies will create "make your own game" games. Indie games already seems pretty derivative these days. I think this tech will kill them in mid-term as big companies use them.
“Make your own game” games will never replace regular games. They target totally different interests. People who play games (vast majority) just want to play an experience created by someone else. People who like “make your own game” games are creative types who just use that as a jumping off point to becoming a game designer. It’s no different than saying “these home kitchen appliances are really gonna kill off the…
AI creating video games would drastically increase the volume of games available in the market. This surge in supply could make it harder for indie games to stand out, especially if AI-generated games are of high quality or novelty. It could also lead to even more indie saturation( the average indie makes less than 1000 dollars).
As the market expectations shift, I think most indie development dies unless you are already rich or basically have patronage from rich clients.
Re: MeshGPT: Generating triangle meshes with decoder-only transformers
#56Earlier quoted context omitted.
NNs are typically continuous/differentiable so you can do gradient-based learning on them. We often want to use some of the structure the NN has learned to represent data efficiently. E.g., we might take a pre-trained GPT-type model, and put a passage of text through it, and instead of getting the next-token prediction probability (which GPT was trained on), we just get a snapshot of some of the activations at some i…
If you’re willing, I’d love your insight on the “why one might want to do this”. Conceptually I understand embedding quantization, and I have some hint of why it works for things like WAV2VEC - human phonemes are (somewhat) finite so forcing the representation to be finite makes sense - but I feel like there’s a level of detail that I’m missing regarding whats really going on and when quantisation helps/harms that I…
Re: MeshGPT: Generating triangle meshes with decoder-only transformers
#57Earlier quoted context omitted.
I think indie game development is dead with these techniques. Instead big companies will create "make your own game" games. Indie games already seems pretty derivative these days. I think this tech will kill them in mid-term as big companies use them.
For values of "dead" equal to "Now people who aren't 3D artists and can't afford to hire them will be able to make games," maybe. User name checks out.
It feels like a countdown until every creative in the videogame industry is automated.
Re: MeshGPT: Generating triangle meshes with decoder-only transformers
#58My chosen profession (3D / filmmaking) feels like being in some kind of combat trench at the moment. Both fascinating and scary
We're safe for now but we should learn how to leverage the new tech.
Re: MeshGPT: Generating triangle meshes with decoder-only transformers
#59Earlier quoted context omitted.
I read the article. It has exactly the same limitations as Polygen from what I can tell.
Their comparison against PolyGen looks like it's a big improvement. What are the limitations that this has in common with PolyGen that make it still not useful?
Re: MeshGPT: Generating triangle meshes with decoder-only transformers
#60Earlier quoted context omitted.
You prompt this LLM using 3D meshes for it to complete, in the same manner you use language to prompt language specific LLMs.
That's what it seems like. Although this is not an LLM. > Inspired by recent advances in powerful large language models, we adopt a sequence-based approach to autoregressively generate triangle meshes as sequences of triangles. It's only inspired by LLMs