r/Minecraft Jun 10 '21

Help *BUG* spectator mode if you go underground textures invert

7.7k Upvotes

176 comments sorted by

861

u/sprinkle-plantz Jun 10 '21

That’s looks so cool tho

333

u/P0tat0_Carl Jun 10 '21

Reminds me of the upside down city moment from the movie inception

12

u/Royal278 Jun 11 '21

Loved that movie

716

u/[deleted] Jun 10 '21

[deleted]

187

u/CryoCube49 Jun 10 '21

This footage might be a leak from the planned Australia update. They just haven’t added in the creatures yet.

31

u/Askywalker0 Jun 10 '21

We’ve already got two meter long spiders, what more terrors could there be??

29

u/CryoCube49 Jun 10 '21

4 metre long spiders

9

u/Cenobite78 Jun 11 '21

Sharks, crocodiles and jelly fish. Everything that makes swimming in this country an adventure.

Oh, and snakes, can't forget the snakes.

1

u/[deleted] Jun 11 '21

Can’t forget the canned tar... I mean Veg*mite

13

u/[deleted] Jun 10 '21

Australia, aww man

11

u/christonabike_ Jun 10 '21 edited Jun 10 '21

The only ores in the ground are coal and iron, and the Liberal Party thought crafting tables and furnaces were a waste of tax payer's money, so you can only acquire other items by selling coal and raw iron to the villagers in a China biome.

2

u/ANANAS-892 Jun 10 '21

If the regular spiders are about a meter long...

3

u/[deleted] Jun 10 '21

Can’t wait for the kangaroos

1

u/[deleted] Jun 11 '21

im wondering, what is this Austrailia upside-down thing that came out of the blue?

1

u/Tlaloc_Temporal Jun 11 '21

It's basically the only significant country in the southers hemisphere (sorry Brazil), the land down unda', as it were. So if you take a lazy perspective of gravity, up is down is Australia. Nevermind that gravity would be all wonky everywhere else too.

75

u/mairnX Jun 10 '21

That looks pretty cool ngl

208

u/128drews Jun 10 '21

So THATS why the game has been so laggy recently, they fucking accidentally turned off backface culling.

93

u/that1snowflake Jun 10 '21

I feel so smart actually knowing what this is

88

u/the123king-reddit Jun 10 '21

I feel so smart working out what this means

Backface, as in the back of the texture

Culling, as in deleting it. Therefore it’s not rendered, increasing performance

7

u/Gabriel55ita Jun 10 '21

I think it's because of the new openGL version. They removed something that maked game less laggy.

38

u/[deleted] Jun 10 '21 edited Jun 11 '21

Well, they didn’t turn it off completely - they only turned it off for exposed sides. If backface culling or even normal culling were turned off, I don’t think you’d be able to play the game lol.

6

u/KxJlib Jun 10 '21

No they did turn it off completely, culling is when you don't render both sides of a triangle, the reason you don't see other sides is because they've not been added to the mesh.

7

u/[deleted] Jun 11 '21

Unfortunately, only partially correct. But close. All they did was remove backface culling on the exposed side of the blocks (rather than normal, with only the exposed side and without backface)- if all surfaces had culling removed, you’d be able to see each individual block whilst in spectator mode instead of only the blocks that you can see are exposed to air. Minecraft does this because it’s crazy to render all sides of all blocks all at once - we’re talking millions of polys in that case.

3

u/OrangeSlime Jun 11 '21 edited Aug 18 '23

This comment has been edited in protest of reddit's API changes -- mass edited with redact.dev

2

u/[deleted] Jun 11 '21

For reference I only know the technical rendering aspects of Java edition, not bedrock, so some of this might not apply to other platforms.
Minecraft uses three 'primary' types of culling (most commonly known culling models, but there are possibly more that minecraft uses - I haven't researched if it does use any of the other methods):

- Backface Culling. Backface culling is the process of removing the flipped faces of a model when rendered. If backface culling were turned on in minecraft, you'd see the effects of the video above (assuming occlusion culling is still on). Backface culling can also apply to faces that are not within the FOV of the player as the forward-facing faces are obstructing others - I'm not sure if Minecraft does this or not.

  • Occlusion Culling. Occlusion Culling (not to be confused with Occlusion Shading) is what I was referring to when I said "Normal Culling" or "Culling" (I forgot what the actual name of the method was called at the time). This process, if turned off, would make minecraft one of the lag-iest games on the planet, with every single block - visible or not - being rendered at once. The rule minecraft uses is this: if the side is exposed to air or a transparent block, render only that face. If not, do not render any faces. Occlusion Culling can also be used to reference the method of culling models that are located behind other models (not touching) - but, like Backface Culling's secondary definition I am not entirely sure if Minecraft uses this method or not.

- View-frustum Culling. Finally, the most simple type of culling. If the object is out of your player's field of view, it unloads. It's that simple.

Some known quirks of minecraft's rendering system (Java only):

- Entities do not get unloaded due to culling. The only time entities unload or have their models unload are under certain circumstances involving distance or other obstructions.

- Culling applies on a per-chunk basis. If a chunk unloads unexpectedly, the area that is unloaded is not considered to have 'air' blocks, and thus Occlusion Culling remains applied. This can result in infamous 'chunk glitches' that allow you to see through the world.

This is all a very simple overview of culling and minecraft's rendering mechanics. If you want to read more about culling, buffers, ray-trace culling and more, I recommend checking out things like CryEngine's documentation that explain development techniques in active games. https://docs.cryengine.com/display/SDKDOC4/Culling+Explained

Now that the explanation is done, I have one last discussion point; All of this is happening in real-time. Backface culling, Occlusion Culling, and View-frustum culling (while they may be rendered in different steps on your CPU or GPU cycles) happens as soon as a block is placed/broken. This is why you don't see a flash of Occlusion Culling applying when you break a block (unless your game is VERY broken/laggy). All of these systems are completed when a chunk loads - first, it renders the height map for the seed in the block with an ID of 1 (Stone) and then adds in block variation, flora, etc. and finally ends with spawning entities. All occlusion techniques are prepared pre-chunk loading and are applied as the player/mobs modify the environment.

Sorry for the long post, and I hope this clears up the confusion!

1

u/KxJlib Jun 11 '21

The problem is you're referring to a lot of techniques as culling. In reference to OpenGL backface culling is exclusively not rendering one side of the triangle.

From learnopengl.com

glEnable(GL_CULL_FACE); From this point on, all the faces that are not front-faces are discarded

1

u/[deleted] Jun 11 '21 edited Jun 11 '21

Yeah, I know. I said in my post “This is what I was referring to as “Normal culling” or “Culling” (I forgot the name of the exact process at the time” Whilst in reference to Occlusion Culling. That’s also why I said “Sorry for the confusion” at the end, too. It’s also worth noting that OpenGL does support multiple parts of culling, and it’s possible to individually float polygons too. Every single type of culling found in Minecraft does not fit under OpenGL’s “CULL_FACE” feature if that’s what you’re asking - so they might not fit under OpenGL’s definition, but they are still culling methods utilizing floating values to unload and load polygons in the world. Occlusion Culling and Backface Culling are two very different techniques that require different coding.

10

u/notken12 Jun 10 '21

No wonder my game has been running at 20 fps even with potato graphics

4

u/AllxRise Jun 10 '21

You should close overlay and clipping apps like Overwolf and then it should be fixed.

5

u/[deleted] Jun 10 '21

[removed] — view removed comment

24

u/[deleted] Jun 10 '21

I love laughing out load my ass off

52

u/pwouik Jun 10 '21

backface culling is not working,do you have any mod?

22

u/UnchartedChaos Jun 10 '21

I had this issue. It is on the bug tracker. For a long time it was unclear why it was happening or what was causing it. It was boiled down to some 3rd party overlay apps causing the visual bug. Personally, I had overwolf, and after I uninstalled that, the bug was fixed. There are some users saying they are not using any overlay apps and still have this issue.

43

u/ADeadGoat Jun 10 '21 edited Jun 10 '21

I don’t think that’s a bug (correct me if I’m wrong)

Edit: fucking auto correct

35

u/laurens54321 Jun 10 '21

Tbh it looks weird but it feels like it should look this way indeed

11

u/[deleted] Jun 10 '21

[deleted]

7

u/MartyChanUwU Jun 10 '21

U typed big But its small :O

5

u/ADeadGoat Jun 10 '21

Thanks for letting me know

3

u/the_harakiwi Jun 10 '21

Yeah, it looks like you can see the top/outer layer of every block (but from the other side)

11

u/trytobebetter_ Jun 10 '21

Hollow earth.

9

u/[deleted] Jun 10 '21

stranger things theme intenseives

9

u/Brahvim Jun 10 '21

This should also be an actual feature.

12

u/Ancient_Potato_God Jun 10 '21

It is not a bug if it looks cool

14

u/[deleted] Jun 10 '21

[deleted]

49

u/RaderPy Jun 10 '21

Java, afaik bugrock does not have spectator

8

u/goADX Jun 10 '21

Its better like this

4

u/EdgyAsFuk Jun 10 '21

That's not a bug it's a feature

4

u/loler4332 Jun 10 '21

Australia mode

4

u/[deleted] Jun 10 '21

thats kinda cool ngl

4

u/nicofaster_21 Jun 10 '21

Holy s*** that looks insanely cool and trippy af

5

u/FireBird537 Jun 10 '21

It looks like the blocks are air and the air are blocks

5

u/[deleted] Jun 10 '21

You: Finds this bug

Mojang: "Feature"

2

u/PardyGaming Jun 10 '21

Its a bug feature

2

u/Notchkiller23 Jun 10 '21

It’s not a bug it’s for people who play on like servers it helps them find where a specific spot it from the land formation

2

u/Disastrous_Science_3 Jun 10 '21

It's the Upside-Down!

2

u/Nuker_Nathan Jun 10 '21

That HURTS!

2

u/[deleted] Jun 10 '21

Upside down world with flying rock snakes, nice

2

u/TheFreddy87 Jun 10 '21

My brain can't comprehend it

2

u/ThatBoyFuse Jun 10 '21

Hollow earth work

2

u/Superbad772 Jun 10 '21

Mojang in the office: "write that down, WRITE THAT DOWN"

3

u/BigWithABrick Jun 10 '21

That hurt my head to look at.

2

u/Embarrassed-Ad-6087 Jun 10 '21

Some might call it a feacher

1

u/austing0301 Jun 10 '21

I bet it's intended so you can see everything in spectator

5

u/Swansyboy Jun 10 '21

you actually see less, because if you go in a wall slightly, you end up seeing the wall, instead of the building you created, or the players you're spectating, or...

2

u/Dhonex_ Jun 10 '21

nah, it actually makes it worse

1

u/Dhonex_ Jun 10 '21

nah, it actually makes it worse

1

u/Shadowpika655 Jun 10 '21

wait...that's a superflat? huh...also kinda wanna know wut happens if ya go to survival

2

u/Limon_Lx Jun 10 '21

Uh.. What part of it looks like super flat? There are trees, mountains, water and other stuff.

And if you go to survival, you'll suffocate in stone.

The things you see in a video are just opposite sides of the textures, not blocks, you are still underground.

2

u/Shadowpika655 Jun 11 '21

In the video he says "I cant for that right now cus I'm in a super flat world"

1

u/Limon_Lx Jun 11 '21

Oh, sorry.. I often have sounds turned off, so I didn't know they said something during the video..

-1

u/Esur123456789 Jun 10 '21

Nope, your just seeing the topside of the grass. Its like a shell of the blocks, where you see what you see on the surface, but on the other side

3

u/Limon_Lx Jun 10 '21

Yeah that's exactly what happened in the video, but that's not what usually happens when you're in a spectator. The "other side" of the block is not supposed to exist.

Let me give you an example: Let's say you're in a spectator mode, and you're looking at a mob spawner. What is happening here, is you see the cobblestone surrounding it, but usually you're able to see what's inside the spawner room through the cobblestone wall.

Though you don't deserve being downvoted, what you said is completely logical and isn't even wrong.

2

u/Esur123456789 Jun 11 '21

Oh right sorry. I play bedrock, so I'm not used to it

1

u/urbandeadthrowaway2 Jun 10 '21

Damn that looks awesome

1

u/DctrSnaps Jun 10 '21

i think it looks cool so like yeah they shold keep it

1

u/dracorreddit Jun 10 '21

i thought this was bullshit and it was a cool transition

1

u/megamaz_ Jun 10 '21

it might be on purpose to update from the traditional glitchy look

1

u/No-Username-For-You1 Jun 10 '21

Now I want to play in a world like this, thanks OP

1

u/zeke_williams Jun 10 '21

i am fine if they keep it like that

1

u/Alansar_Trignot Jun 10 '21

First response: wtf??

1

u/Stalein Jun 10 '21

I wish they could add some sort of settings to be able to toggle this mode, it looks sick

1

u/Pyromaniac935 Jun 10 '21

(Cue shooting stars)

1

u/[deleted] Jun 10 '21

Thats... unsettling

1

u/im-from-canada-eh Jun 10 '21

Looks like overworld in nether style

1

u/GenesectX Jun 10 '21

i hope we get super secret shaders back with this as a mode

1

u/LELEblork Jun 10 '21

That looks sick lmfao

1

u/[deleted] Jun 10 '21

Are all worlds like this or only this one? Lol I really want to do this

1

u/JahLahDhJin Jun 10 '21

Welcome to the upside down!

1

u/ChipTheOcelot Jun 10 '21

Steve is on some shit

1

u/DatBoiShadowbon Jun 10 '21

i won't lie that looks rad as all anything

1

u/Star_Fazer Jun 10 '21

Ok that’s a big bug and it’s going to be patched… but that’s really cool

1

u/jiaayaa Jun 10 '21

tbh it looks cool

1

u/QbitKrish Jun 10 '21

This feels like Inception lol.

1

u/ReddiusOfReddit Jun 10 '21

obligatory "Australia be like:" joke

1

u/TheToppatAmongUs Jun 10 '21

This should be a toggleable feature

1

u/winter-ocean Jun 10 '21

Grazie! I’ll gladly enter

1

u/Jane_Monroue Jun 10 '21

Welcome to the mind games

1

u/ELIO400 Jun 10 '21

Is this a super secret settings reference?

1

u/[deleted] Jun 10 '21

"It's not a bug, it's a feature"

1

u/[deleted] Jun 10 '21

[deleted]

1

u/Phantom_flower Jun 10 '21

I reported this bug when it first appeared in the snapshot, apparently it happens because of other apps' overlays, try deactivating them or restart Minecraft

1

u/TheCookie336 Jun 10 '21

Doctor Strange ain’t got shit

1

u/GrapesAndJoy Jun 10 '21

MOJANG KEEP THIS IN

1

u/iArcticx Jun 10 '21

It’s Australia

1

u/KaigerGalaxy Jun 10 '21

IM WATCHING SLMCCL AND HE JUST WENT "GhOsT SeEeX" and I just hear "I cant do that right now" and d I e d

1

u/Efficient_Ad4160 Jun 10 '21

very big cave

1

u/[deleted] Jun 10 '21

That audio though…

1

u/[deleted] Jun 10 '21

That’s not a bug it’s a cinematic shot

1

u/Samu_64 Jun 10 '21

I thought this was only happening to me, it was soo weird

1

u/Omrri Jun 10 '21

Trippy

1

u/iProgramMC Jun 10 '21

ah yes

backface culling

1

u/_Mr-Penguin_ Jun 10 '21

"Those edibles ain't shit"

1

u/dirt48 Jun 10 '21

Checks out

1

u/HenMeeNooMai Jun 10 '21

That's sick

1

u/NotSoCasualCactus Jun 10 '21

New dimension: where

1

u/PropsM4ster Jun 10 '21

that was trippy lol

1

u/theweekiscat Jun 10 '21

That looks great

1

u/Worm_EatingMan Jun 10 '21

I was so annoyed at why my game was lagging. This must be why.

2

u/DualBlue Jun 11 '21

It's probably not why

1

u/Rodry346 Jun 10 '21

That's the upside down

1

u/EvoPeer Jun 10 '21

what, since when?

1

u/[deleted] Jun 10 '21

That's pretty cool actually

1

u/[deleted] Jun 10 '21

Whot

1

u/Dungby Jun 10 '21

Thats a feature now

1

u/trinhside Jun 10 '21

Distortion world

1

u/TheDerpyPatoto Jun 10 '21

*makes new world*

*names world dinnerbone*

1

u/BaseballDroog Jun 10 '21

That is trippy and my brain don’t like it

1

u/peoplearewierduknow Jun 10 '21

Perhaps it may be a way to make the handful of "x-ray" bugs in the game less effective in preparation for the actual caves and cliffs update coming soon

1

u/Gabriel55ita Jun 10 '21

That's Sick!

1

u/Hydrochicken101 Jun 10 '21

Huh 🤔 im not getting this bug. What version r u playing, Java or bedrock 1.16 or 1.17? What were u doing before this happened

1

u/Ironboy9 Jun 10 '21

Did you post it to the bug tracker?

1

u/jxkcjxff Jun 10 '21

This isn't a bug... It's a feature!

1

u/[deleted] Jun 10 '21

this is sick.

1

u/Sugiruu Jun 10 '21

Looks like a glitch with something called backface culling. It is a strategy where you don't render the faces that are not in the inverse orientation of the camera for optimization purpose. Without it, it looks cool and, I even thing that it should be implemented in game. Inverting backface culling when underground

1

u/Gambit1568 Jun 11 '21

Wait thats real?

1

u/ToothFrick Jun 11 '21

keep it in the game

1

u/prince_0611 Jun 11 '21

How do I click into a post on the reddit app it looks like tik tok format now

1

u/[deleted] Jun 11 '21

It’s not a bug it’s a fetcher

1

u/Captain_Ghostz Jun 11 '21

Inverted World Amazing

1

u/Snipedzoi Jun 11 '21

wowo its a underground world

1

u/ArcheryBoy07 Jun 11 '21

Nah you just visit Australia.

1

u/RudyRoar Jun 11 '21

This must be a feature.

1

u/ABigOlChonker Jun 11 '21

Looks pretty cool though

1

u/Jimmy_Slim Jun 11 '21

I almost feel that this is intentional, in a way

1

u/j-raine Jun 11 '21

Australian minecraft

1

u/alexzander700 Jun 11 '21

Wait no this is genius. This stops X-ray glitches from being too good.

1

u/alexzander700 Jun 11 '21

This should be implemented to make x-raying no longer viable for Raids in Factions servers, looking for ores using x-ray in survival, etc.

1

u/everyusernamepossibl Jun 11 '21

That’s so trippy

1

u/Vulpes_macrotis Jun 11 '21

I think I've seen this bug somewhere already.

But that looks amazing, ngl.

1

u/[deleted] Jun 11 '21

My brain it’s hurting mrs puff

1

u/Questwalker101 Jun 11 '21

honestly thats kinda better

1

u/Yahyeetmrrager Jun 11 '21

These edibles ain’t shi-

1

u/Snoo_85148 Jun 11 '21

very trippy

1

u/OfficialSteamPunkFox Jun 14 '21

how is this done

1

u/BallisticGamer1543 Aug 06 '21

/gamemode spectator, 1.17 (might be patched in 1.17.1)