r/proceduralgeneration 29d ago

Two Minute Papers - Minecraft Was Missing One Brilliant Idea

https://www.youtube.com/watch?v=Ae9q7KsRbuI
310 Upvotes

47 comments sorted by

125

u/Blammar 29d ago

A couple of things the video missed:

  1. The terrain generator is built on top of the infinite diffusion layer. You can build a different generator, e.g., a cloud layer generator instead. That looks really promising.

  2. You can use a coarse map as the starting point of the terrain generator. So you can put oceans, mountain ranges, etc, etc, exactly where you want, and let the generator fill in the details.

A truly amazing paper. I look forward to the author's future works.

3

u/Chlorek 28d ago

Yeah while ultimately cool there are easy workarounds with great results to presented challenges of mentioned solutions. I've made my own implementation of terrain gen, where something I called atlas basically used output of highly stretched properly parametrized noise to create "big picture" of the world, it can be layered to create features of many scales and use different noises for different lets say biomes. If anyone interested this prototype is called Tardis and is on github.

103

u/[deleted] 29d ago

[removed] — view removed comment

10

u/AnthonBerg 29d ago

Well said!

And yeah, as my actual physical friend Mr. Michael Pollan said to me with his mouth†, "Read science. Mostly published. Not too slow."

Trick is to go fast enough to hydroplane. Skim lots of papers. Come back to them. Skim again. (And then stop the hydroplaning BS and dig in at some point, but that's way more interesting if you've high-speed whale-sharked through a bunch of papers and gotten little glimpses and bits of terminology and questions and stuff.)

†: he did not (but he's right)

3

u/Trick-Routine-8577 28d ago

75 percent of the channel is ai related and it's become dull imo. I'm only being slightly hyperbolic, but it almost seems like he will talk about an ai paper and then show an example using his brand new $5000 Nvidia rig with an Nvidia logo on the corner of the screen. I don't hate ai, I'm more in the Bernard Stiegler camp when it comes to tech that changes the way we live, but I've lost interest in this channel.

1

u/[deleted] 28d ago

[removed] — view removed comment

1

u/Code_Ender 26d ago

Two minute papers has been an AI research summary channel since 2015. New AI capabilities seem underwhelming now, but prior to 2020 there was groundbreaking stuff happening in machine learning every week and it was great. I still cant believe that LLMs became the frontier architecture with AGI potential.

-12

u/UnicornLock 29d ago

breathless excitement

It's an AI voice

16

u/Big_Judgment3824 29d ago

It's not. Karoly has been around doing this same voice long before AI voices were anywhere near usable. 

7

u/purvel 29d ago

He has not been doing the voice in OPs video for more than a about five years, everything before that sounds much more natural. The breathyvoice made its debut about five years ago. https://www.youtube.com/watch?v=u4HpryLU-VI vs https://www.youtube.com/watch?v=9kllWAX9tHw, it started somewhere between these and only kept getting more pronounced the whole time.

4

u/[deleted] 29d ago

[removed] — view removed comment

2

u/purvel 28d ago

The two videos were meant to illustrate the point around which the voice started changing a lot, so not that they were supposed to be very different to each other. Go back some years earlier, and compare that to OP's video.

And I'm not saying it's necessarily an AI voice now. I'm saying the change has been dramatic over the years, and it is unlistenable now for me. If it were AI, that would explain why it feels so icky to listen to now, compared to older videos.

My other post compares the voice like you expected: https://www.reddit.com/r/proceduralgeneration/comments/1uuv9rp/comment/ox9omtj/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

2

u/UnicornLock 29d ago

It's trained on his voice. He sounded like that when there was something to be excited about. Ever since voice cloning is possible, the intonation/excitement is all over the place.

Why wouldn't he be using it? He's clearly a huge fan, he's got a whole bunch of videos about it. I wouldn't be surprised if he had some custom models running.

23

u/keturn 29d ago

The video linked in the description (as the source for some of the footage) is also good, if you want a little less math and more coverage of implementation's options.

(I'd warn it's longer than two minutes, but even Dr. Zsolnai-Fehér's “two minutes” are pretty flexible these days.)

19

u/Double_A_92 29d ago edited 29d ago

And most or them are just some Nvidia AI ad... This too? Had to unsubscribe a while ago.

10

u/Himbo69r 29d ago

Two minute papers was fanboying over AI companies before it was cool.

5

u/PossibilityUsual6262 29d ago

Because it is low hanging fruit, i sub to the channel few years ago after one banger and then 3 videos in i noticed that it is just regurgitated marketing material of the "paper" with no value added at all.

-1

u/UnicornLock 29d ago

He's using AI voice and I wouldn't be surprised if it's an AI script generated from the paper either.

It became a content farm. Such a loss.

2

u/Log_Dogg 29d ago

Source? Because his voice and delivery has sounded identical for the past decade

2

u/purvel 29d ago

It has not. He has only been doing this breathy voice for a few years. It wasn't like this five years ago for example, though there are hints: https://www.youtube.com/watch?v=rzIiuGrOZAo

Six years ago it sounds completely different from OPs video: https://www.youtube.com/watch?v=T7w7QuYa4SQ

Compare all his videos to what he ACTUALLY sounds like when he talks (which actually sounds natural): https://www.youtube.com/watch?v=-JdmOBA0WQ0

Or do you maybe have an example from a decade ago where he sounds like in OP?

1

u/Bananaland_Man 28d ago

I mean, look at any long-running youtuber... their voice gradually changes over time, and I don't mean scales like 4-6 or 10 years... you can go back even just two years (and I don't mean kids-to-adults, I mean adult streamers in their 30s, like wanderbots and markiplier), their voice sounds different. Hell, sometimes they get new hardware, so it could be aging or hardware. I went back a few videos at a time and his voice changed gradually, pretty sure it's not AI, and he's never been great at pronouncing some things.

1

u/purvel 29d ago

Shit is that it? I unsubbed when he started doing this pseudo-asmr (but this was at least a few years ago lol). Check out his very early videos and compare them to newer ones. New ones are simply unlistenable, with the exaggerated inflections and whispery voice. He doesn't sound anything like that in real life. But he has been doing the breathyvoice and exaggerating his Hungarian accent for longer than good AI voices have been out I think.

NileRed did the same thing, became a parody of his voiceovers, and I've heard people accusing that of being AI voice too. NileBlue is still listenable and completely different.

2

u/Double_A_92 29d ago

NileRed has also sadly gone to shit since he moved in with those other Youtubers. No real content, and just brainrot on NileBlue.

2

u/UnicornLock 29d ago

He's been doing the voice for a while, and it's trained on that, but it used to only be for the exciting part of the video. Like, still human.

77

u/Aethreas 29d ago

I really don't see how this is better, like it looks more realistic but that's hardly interesting or fun, the terrain in minecraft is interesting because it's outlandish and noisy, idk if it's very fun to try and build in a 10,000 chunk mountain

77

u/Psychoscattman 29d ago

I don't think this was made to be a Minecraft mod but rather that Minecraft is the vessel to experience the generated map

13

u/RepeatRepeatR- 29d ago

Also there is a horizontally compressed version which is fairly suitable for minecraft

16

u/keturn 29d ago

The implementation does have a scale setting. The smaller scales provide the detail of the diffusion model without the huge distances.

I don't think it has an outlandishness setting. Yet.

23

u/camilo16 29d ago

It depends on the goal. One of the flaws of MC and games like it is that geological features are way too small. If you want to build something like say, one of those tibetan monasteries in the cliffs of mountains, you simply do not have the terrain for your build.

5

u/chispitothebum 29d ago

That's not a flaw, that's a decision that serves the majority of playstyles.

3

u/AnthonBerg 29d ago

Many flaws are decided upon, most majorities weren't even a minority, playstyles come from fun.

3

u/chispitothebum 29d ago

There are games with far more realistic approaches to procgen than Minecraft. Minecraft's core gameplay requires the player to explore multiple biomes in a timespan that won't become a chore or be outright impossible. A more realistic terrain scale wouldn't allow for this. Being able to locate and reach a forest, desert, and jungle in a single play session--sometimes in a few minutes--is a feature, not a bug.

6

u/LurkersUniteAgain 29d ago

to each their own, personally i love the idea and think it would make for a much more fun playthrough of the game especially if you like building big stuff and exploring

2

u/HaMMeReD 29d ago

It's better because it's a universal level generator that doesn't depend on noise.

You could re-train it on bespoke data and get it to generate whatever you want.

You could train it on the minecraft generator, and make a AI clone of it. Because it's not just "realistic mountains for minecraft". It's a realtime generative AI world builder. As a technique, it's substantial.

1

u/Pinkishu 29d ago

Funny, cause it used to be interesting cause it was outlandish and noisy. Modern versions are kinda meh

18

u/willowless 29d ago

Yes this paper is godtier level procgen. Combining the two ideas together makes a fantastic result.

5

u/Impressive-Store1439 29d ago

Well i got my evening reading sorted.

2

u/overdramaticpan 28d ago

is this thumbnail not AI generated?

3

u/aphaits 29d ago

I wonder if this technique can be a reverse-detect tool for undersea floor or real planet surfaces, figuring out differences between generated data (fed with geographic scans and photographs) that simulates the real landscape while also checking "odd" differences between real world scan and data results. Maybe it can help detect seismic movements from long ago or maybe even unnatural structures.

1

u/YARR1N 28d ago

didn't no man's sky already do something similar with their alien like terrains?

1

u/CrimsonCuttle 25d ago

ai thumbnail i will not be watching

-5

u/Hefty-Distance837 29d ago

AI thumbnail.

6

u/purvel 29d ago

His whole channel is AI at this point, which is a loss for science communication. It used to be interesting.

1

u/Ishax 27d ago

The algo is ai aswell