better-clouds icon indicating copy to clipboard operation
better-clouds copied to clipboard

Blocky / Squarish patterned cloud rendering issue

Open SCK57 opened this issue 2 years ago • 31 comments

Clouds wont render unless I am above them or they are behind blocks

  • Mod Version: 1.20.2 1.4.2-1.4.0 1.20.2

  • Other Mods: yet-another-config-lib-fabric-3.3.0-beta.1+1.20.2

clouds only appearing behind the blocks as blocky and low res bc bug 2

bc bug 1

only the tops of the clouds render bc bug 3

SCK57 avatar Dec 02 '23 23:12 SCK57

That seems like a GPU Driver issue, can u send a screenshot of the F3 Menu?

Qendolin avatar Dec 02 '23 23:12 Qendolin

2023-12-02_18 49 01

SCK57 avatar Dec 03 '23 01:12 SCK57

Can you also run the command /betterclouds:debug trace and upload the resulting zip file?

Qendolin avatar Dec 03 '23 19:12 Qendolin

is this it? 2023-12-03_14 54 20

SCK57 avatar Dec 03 '23 21:12 SCK57

Yes, can you upload that file?

Qendolin avatar Dec 03 '23 21:12 Qendolin

That is very odd. Without doing more complex troubleshooting I can't tell what the issue is. You could try updating your gpu driver and maybe that fixes the issue, but your version isn't even that old so I'm not very hopeful. I could guide you through the process of collecting a trace with which I can surely identify what is causing the problem, if you want.

Qendolin avatar Dec 03 '23 22:12 Qendolin

yea can you help me do that

SCK57 avatar Dec 03 '23 23:12 SCK57

Right, you'll have to install RenderDoc and please tell me which minecraft launcher you have installed. The following method might not work with every one. It should work with Prism, PolyMC or MultiMC. Make sure to follow the steps closely, if you have any trouble feel free to ask for help.

Once you have installed RenderDoc:

  1. Go to the installation folder and run qrenderdoc.exe
  2. Figure out where you MC Launcher is installed
  3. Under the "Launch Application" tab, click on the three dots "..." on the right of "Executable Path" and select the launcher's .exe file. If you are not sure which file is the .exe file you can enable file extensions as explained here. image
  4. Under "Capture Options" make sure that "Capture Child Process" is enabled. image
  5. Press the "Launch" button and your MC Launcher should open. Now start the game (with Better Clouds loaded). If everything worked you should see this text in the top-left of the game window: image If the text does not appear, the rest will not work.
  6. If you go back to RenderDoc, it should look something like this: image
  7. Double-click on the child process, it is probably called javaw.exe. This should open a new tab that looks like this: image
  8. Now load a world, look at the sky where clouds should be visible and press "F12" or "Print Screen" on your keyboard (You can also press the "Capture Frame(s) Immediately" button within renderdoc if F12 doesn't work from some reason)
  9. Within RenderDoc a preview of the capture you just took should appear. Right-click it and press "Save". (Save it to a location where you will find it again) image
  10. Upload it to file.io or where ever you want and reply with the link so that I can download and analyze it.

Qendolin avatar Dec 04 '23 20:12 Qendolin

I'm using the normal Minecraft launcher and for 1. how do I access the installation folder?

SCK57 avatar Dec 07 '23 00:12 SCK57

  1. Open the Minecraft Launcher
  2. Open Task Manager (Ctrl + Shift + Esc)
  3. Right Click the entry for the Minecraft Launcher and choose "Open file location" image

Qendolin avatar Dec 07 '23 10:12 Qendolin

Hey I've just published a new version: https://modrinth.com/mod/better-clouds/version/1.4.5+1.20.2-R It simplifies the whole process tremendously. Just do:

  • /betterclouds:debug renderdoc install (wait a few seconds)
  • /betterclouds:debug renderdoc load
  • Restart your game (it should say "[BC] RenderDoc is loaded" in chat once you join the world)
  • Look at where clouds should be visible
  • /betterclouds:debug renderdoc capture
  • Click the path in chat and upload the capture

Qendolin avatar Dec 23 '23 17:12 Qendolin

github dosn't support the file type so I exported it as a json and zip file but idk if those are useful capture.chrome.json zip capture.zip

SCK57 avatar Jan 01 '24 18:01 SCK57

The zip export also generates a .zip.xml file which also I need to be able to import it. Alternatively you can upload the .rdc to https://www.file.io/

Qendolin avatar Jan 01 '24 19:01 Qendolin

ok this should link to the rdc file https://file.io/1k2CxSvCNVmk

SCK57 avatar Jan 01 '24 21:01 SCK57

I am still looking for a fix, in the meantime, can you update your AMD drivers? They are from 2022.

Qendolin avatar Jan 03 '24 14:01 Qendolin

@Aendar This does not look like the same error to me, could you please open a new GitHub issue? Also I really need your log file as it contains important information.

Qendolin avatar Jan 12 '24 12:01 Qendolin

Sorry, yeah, I've deleted it bcuz I must create a new issue, give me 10 min and I will upload everything.

Aendar avatar Jan 12 '24 12:01 Aendar

I know this is from a while ago, but i have the same issue, with the latest versions of both fabric, fabric api, betterclouds, and YACL. I also updated my driver after reading the comments on this issue, but still no result, im still getting the blurry and pixelated effect on the side of blocks. I however do see the clouds from above.

Any help would be appreciated.

MartiPuigV avatar May 01 '24 07:05 MartiPuigV

Can you please upload your game log? If there are any important differences it might help to track down the issue.

Qendolin avatar May 01 '24 08:05 Qendolin

Where can i find the game log ? I imagine in the .minecraft, but where ?

MartiPuigV avatar May 01 '24 10:05 MartiPuigV

It should be .minecraft/logs/latest.log

Qendolin avatar May 01 '24 10:05 Qendolin

latest.log Should be this one

MartiPuigV avatar May 01 '24 10:05 MartiPuigV

Can you try this custom version for 1.20.4 and see if the issue is still there? Just unzip it to get the .jar file. better-clouds-1.5.8-snapshot+036fa2f3+1.20.4.zip

Qendolin avatar May 01 '24 12:05 Qendolin

Still the same issue im afraid

MartiPuigV avatar May 01 '24 14:05 MartiPuigV

Can you try /betterclouds:debug fallback stencil_texture true and /betterclouds:debug fallback stencil_texture false and report if either of those fixes the issue?

Qendolin avatar May 01 '24 15:05 Qendolin

With the custom mod or the one i used before (found on modrinth) ?

MartiPuigV avatar May 01 '24 15:05 MartiPuigV

With the custom jar

Qendolin avatar May 01 '24 15:05 Qendolin

Still the same issue

MartiPuigV avatar May 01 '24 15:05 MartiPuigV

Then I'm out of ideas again, sorry

Qendolin avatar May 01 '24 17:05 Qendolin