3

Solved: How to make Minecraft shaders???

Tim_M 2/10/24 4:31 am history
4.9k
2/12/2024 5:10 am
I swear there's like no info about this online. To clarify, I mean the shaders in the Minecraft resource packs, like when you spectate a mob, not the optifine shaders.

I've seen some maps change the shaders in Minecraft resource packs to create cool effects in their maps (for example parkour Apocalypse by blueman). I've googled online and even asked chat for but no one seems to know how they work or how to change them.

If you know of any resource, please let me know!
Posted by
Tim_M
Level 1 : New System
2

  Have something to say?

JoinSign in

4

g1azzo
02/12/2024 5:10 am
Level 1 : New Miner
I've been interested in learning shader coding. I love Minecraft and I have several ideas for shaders I'd like to try. I've installed MineForge, coded a few mods. But looking through mods and sample code hasn't given me a good place to start learning and playing with writing shader code, how to hook them in or how to set them up in Minecraft. Is there a good video or sample code or tutorial that can point me at a good starting place for 1.12 shaders? Thanks!
1
HoboMaggot
02/10/2024 5:34 am
Level 55 : Grandmaster Blob
history
Making vanilla shader packs which do what you're describing (or in general) are incredibly hard. You will need a good background in maths, specifically for 3D vectors, matrices and linear algebra

Here is a good general resources on shaders (they pretty much all work the same way, minecraft just allows usage of certain effects)

Once you've finished with the basics and the how to, here are some resources with shader examples
All the minecraft resources are made by people who are basically pioneers for datapacking/command blocking.
If you need more help, dont hesitate to ask the r/MinecraftCommands discord server
3
Tim_M
02/10/2024 6:24 am
Level 1 : New System
Thanks, the vanilla shader resource seems especially useful! How did you find these?
1
HoboMaggot
02/11/2024 6:01 am
Level 55 : Grandmaster Blob
I was definitely not part of the r/MinecraftCommands community
1

Welcome