Why hasn't Mojang added shaders natively seems like a basic feature to me ... Mojang please make sure by 1.9.0 you have shaders as a native feature because the mod version has some rather hardcore memory leaks and its a feature worth truly having make sure for obvious reasons you make the shaderpack set to none by default!
Uhh, so you want Shaders in Vanilla? You're basically suggesting lag in Vanilla, many computers are suffering from FPS in 1.8, if they added shaders, most people would stop playing because it simply not run
Uhh, so you want Shaders in Vanilla? You're basically suggesting lag in Vanilla, many computers are suffering from FPS in 1.8, if they added shaders, most people would stop playing because it simply not run
That is, if I understood your suggestion at all
Then people would just turn shaders off...
Rollback Post to RevisionRollBack
Inactive on these forums. Use Steam or Discord if you want to say hi
Okay since your clearly not a technician ... let me illuminate your mind. Not all people lag A: and B: I said version 1.9.0 and up because it makes no sense to create an overhaul till they fix the 1.8+ bugs. What you also need to understand is by default it would not be active because not all PC's as you said can handle it. You need to understand that it would not make your game worse or better because it would not be active unless activated therefore no fps drops. Its an option not a requirement.
Also I get about 240 fps.
One last thing is if they added it natively forge would eventually support it better.
I agree that shaders should be included in Vanilla Minecraft, the mods that add shaders into the game are buggy at best, which is why when people use them their frames drop so much. I'd imagine that if and when Mojang implements shaders, it would be much faster with less frame drops than the mods that do that.
Just because something is an option doesn't make the idea good suddenly good. Even if it's an option, there still needs to be the effort to add this in the first place. And even if you take lag out of the picture, there's still compatibility issues and such to deal with (knowing Minecraft's painfully buggy engine), adding more time and headaches to such a feature.
Yeah, that guy in the avatar is me. I'm *that* strange. It happens. Sometimes people act like that. Just go with it. I can offer help with suggestions even before you post them - NOT make your suggestions - but help you with them.
Okay since your clearly not a technician ... let me illuminate your mind.
Easy there. I don't think you're in a spot where can be sarcastic just yet. Seeing as you're suggesting a redundant and generally hated thing. Another thing, the word you want is "programmer". Not "technician".
Rollback Post to RevisionRollBack
The Unofficial Suggestion Guide - Everything you need to know to not make goofy mistakes in a suggestion! Honestly though, you should really go there.
I see ... well thank you for that. Also why are shaders hated? They look nice. Also if programmed correctly could really enliven the game sorry if not everyone's PC can use it. The none option means no fake lighting either as in no lighting ... I want the two users to post your pc specs because I am assuming they suck which is why you don't want them.
Anyways here are my specs and why I can support them.
::System Specs::
OS Name - Microsoft Windows 8.1 Pro ver 9600
Kernel - x64
Processor - AMD FX 6300 Six-Core Processor 3500Mhz 3 Cores, 6 Logical Processors
Installed Physical Memory - 6.00GB
Total Physical Memory - 5.97GB
Available Physical Memory - 3.89
Total Virtual Memory - 7.90GB
Available Virtual Memory - 4.99GB
Page File Space - 1.94GB
Graphics Card Name - AMD Radoen HD 7700 Series
Graphics Dedicated Ram - 1.00GB
Graphics Max Resolution - 1600 x 900
::INSTALLED FRAMEWORKS::
All System Frameworks Dating To C++ 2005 x86 - x64 variants to C++ 2013 Installed
Java 8_40 + JDK
All .Net Variants Installed
XNA Studio Installed
Unity Development Plateform Installed
Visual Studio's 8 - 2014 installed
Latest Graphics Card Updates
Direct X Complete Pack Including Dev Software Installed
If you can't run or don't understand how to code Java or Understand GSL you have no right to argue there is no reason this should not be implemented other than people can't all use the feature.
i think it will work if you just add it to the game though if it's done right and works then yes and if it doesn't work then you don't have to have it but it least give it a try so people like us can try it out for a test
From what I hear they're planning on something like this for 1.9+ anyway. They say they've found a way to use shaders to improve overall performance. We'll see how this experiment goes soon enough.
Rollback Post to RevisionRollBack
If regular is Vanilla then what flavor is your Minecraft?
No one said it wasn't, however I would not support this because as said before, even when the shaders are not active there is a huge fps drop, personally I normally get 200+ fps but with the shaders mod installed and no shaders active I drop to 150+ and when shaders are active, I go all the way down to 50+ so it would not really be a good thing to implement into vanilla, imo of course
Rollback Post to RevisionRollBack
this guy here deserves attention. go visit him pls.
I see ... well thank you for that. Also why are shaders hated? They look nice. Also if programmed correctly could really enliven the game sorry if not everyone's PC can use it.
It goes a bit beyond being "programmed correctly". Even if Windows 98 PC's could handle it, the idea still has its flaws. One of them being is that it detracts from Minecraft's overly simplistic art style.
The none option means no fake lighting either as in no lighting ... I want the two users to post your pc specs because I am assuming they suck which is why you don't want them.
Posts like that are just arrogant and the only person they hurt is you. Take a step back here and realize there's a bit more to this than just "Your computer sucks, that's why you don't like the idea! Yeah!" No.
Anyways here are my specs and why I can support them.
I'm just gonna come out and say it. Nobody cares about your specs, that means nothing to us. Minecraft is not like most C++/OpenGL games out there, this is a game that's an absolute bug magnet. Even the beefiest PC's get problems with simply light/chunk updates because of the inefficient way they can be handled.
If you can't run or don't understand how to code Java or Understand GSL you have no right to argue there is no reason this should not be implemented other than people can't all use the feature.
Do you understand Java code. Do you understand GSL? You have a very scrambled sense of the arguments at hand.
Rollback Post to RevisionRollBack
Yeah, that guy in the avatar is me. I'm *that* strange. It happens. Sometimes people act like that. Just go with it. I can offer help with suggestions even before you post them - NOT make your suggestions - but help you with them.
Uhh, so you want Shaders in Vanilla? You're basically suggesting lag in Vanilla, many computers are suffering from FPS in 1.8, if they added shaders, most people would stop playing because it simply not run
That is, if I understood your suggestion at all
Okay, to clarify there are two types of terminology thrown around in the Minecraft scene related to shaders.
A shader is a simple computer program which uses algorithms executed by your GPU to alter how an image looks in real time, they're used in a lot of scenarios to allow for effects such as AO (Ambient Occlusion, Mojang decided to call it Smooth Lighting in Minecraft as it's a less techy name and easier to understand), AF (Anistropic Filtering), and other effects.
Minecraft, specifically any version above and including 1.7.10, actually fully supports a simple set of shaders. Those Super Secret Settings options are actually shader programs, the exact same as SEUS and the pretty shaders, which I'll get to in a minute. The difference is these shaders use very basic and easy-to-execute code to create these effects, and the Mojang shaders also are given next to no information about the game. Due to this, the Mojang shading pipeline is a relatively lightweight and quick pipeline that results in minimal impacts to performance as long as the user does not enable the more intensive shaders.
The GLSL Shader Mod injects a custom deferred shading pipeline into the game which allows shader programs to run within the Minecraft rendering engine. The key difference between the mod's pipeline and Mojang's is the mod's pipeline gives shaders information about the world such as the current time, rain strength, light level, etc. This is what actually allows the shader programs to draw effects to your display that use the world information (shaders currently cannot access any data not provided by the pipeline).
The reason why the pretty shaders lag down the game a lot more than Mojang's comes down to several aspects, firstly, the actual pipeline is "forced" into the code rather than built into the code, meaning it is very inefficient in what it does. Secondly, the effects drawn by the pretty shaders potentially require a decent amount of video memory to actually store the data required, things such as world information and even shadowmap resolution, specularity information, etc also require memory, and with enough data built it up exceeds what integrated GPUs are given to work with. Thirdly, the Mojang pipeline is designed around moving lighter post-processing effects such as AO to the GPU, whereas the mod's pipeline is designed around allowing shaders to make the game look better. Two very different aims, each with very large differences in hardware intensity.
Besides, pretty shaders, especially SEUS, are designed to push the limits of what the pipeline can offer. SEUS is definitely designed to do so, other packs such as KUDA and Chocapic's focus more on performance while still maintaining a great look.
I agree that shaders should be included in Vanilla Minecraft, the mods that add shaders into the game are buggy at best, which is why when people use them their frames drop so much. I'd imagine that if and when Mojang implements shaders, it would be much faster with less frame drops than the mods that do that.
I tried using shaders before. Without the mod, I had more FPS than with the mod, even when the shaderpack was set on none. It implements a lighting engine that can be utilized by shaderpacks, but it also lags.
Minecraft is switrching to a shader baseline, which could possibly support actual shaders, but the performance and look depends on your system. Mojang isn't going to implement a feature that can cause lag for older machines.
But, that requires a beefy computer to have which most players simply do not have (see first reply for explanation). Besides, if you have the hardware specs to support those, why not just play with them rather than suggest Mojang implement a large pipeline?
No one said it wasn't, however I would not support this because as said before, even when the shaders are not active there is a huge fps drop, personally I normally get 200+ fps but with the shaders mod installed and no shaders active I drop to 150+ and when shaders are active, I go all the way down to 50+ so it would not really be a good thing to implement into vanilla, imo of course
See first reply.
Rollback Post to RevisionRollBack
Author of the Clarity, Serenity, Sapphire & Halcyon shader packs for Minecraft: Java Edition.
Why hasn't Mojang added shaders natively seems like a basic feature to me ... Mojang please make sure by 1.9.0 you have shaders as a native feature because the mod version has some rather hardcore memory leaks and its a feature worth truly having make sure for obvious reasons you make the shaderpack set to none by default!
Until someone ports this legendary mod I am leaving the minecraft scene. http://www.cosc.canterbury.ac.nz/greg.ewing/minecraft/mods/ArchitectureCraft/#mozTocId598776 I have watched too many legendary mods die and carpenters blocks sudden fallout out of mainstream made me cry. I realize the source is messy but some of the best mods from 1.6.4 and 1.7.10 were.
Uhh, so you want Shaders in Vanilla? You're basically suggesting lag in Vanilla, many computers are suffering from FPS in 1.8, if they added shaders, most people would stop playing because it simply not run
That is, if I understood your suggestion at all
no sig yay
Then people would just turn shaders off...
Inactive on these forums. Use Steam or Discord if you want to say hi
Okay since your clearly not a technician ... let me illuminate your mind. Not all people lag A: and B: I said version 1.9.0 and up because it makes no sense to create an overhaul till they fix the 1.8+ bugs. What you also need to understand is by default it would not be active because not all PC's as you said can handle it. You need to understand that it would not make your game worse or better because it would not be active unless activated therefore no fps drops. Its an option not a requirement.
Also I get about 240 fps.
One last thing is if they added it natively forge would eventually support it better.
Until someone ports this legendary mod I am leaving the minecraft scene. http://www.cosc.canterbury.ac.nz/greg.ewing/minecraft/mods/ArchitectureCraft/#mozTocId598776 I have watched too many legendary mods die and carpenters blocks sudden fallout out of mainstream made me cry. I realize the source is messy but some of the best mods from 1.6.4 and 1.7.10 were.
This comment is no longer relevant
no sig yay
It would be super nice if you could add the Shaders in the game because i would like them to be in the game to make it look more nice
I agree that shaders should be included in Vanilla Minecraft, the mods that add shaders into the game are buggy at best, which is why when people use them their frames drop so much. I'd imagine that if and when Mojang implements shaders, it would be much faster with less frame drops than the mods that do that.
Just because something is an option doesn't make the idea good suddenly good. Even if it's an option, there still needs to be the effort to add this in the first place. And even if you take lag out of the picture, there's still compatibility issues and such to deal with (knowing Minecraft's painfully buggy engine), adding more time and headaches to such a feature.
Cool. Thanks for sharing?
edit: Idea is redundant by the way.
Yeah, that guy in the avatar is me. I'm *that* strange. It happens. Sometimes people act like that. Just go with it. I can offer help with suggestions even before you post them - NOT make your suggestions - but help you with them.
Unofficial Suggestions Guide (2.0) - by Theriasis
Unofficial Critics Guide - by yoshi9048
Easy there. I don't think you're in a spot where can be sarcastic just yet. Seeing as you're suggesting a redundant and generally hated thing. Another thing, the word you want is "programmer". Not "technician".
The Unofficial Suggestion Guide - Everything you need to know to not make goofy mistakes in a suggestion! Honestly though, you should really go there.
I see ... well thank you for that. Also why are shaders hated? They look nice. Also if programmed correctly could really enliven the game sorry if not everyone's PC can use it. The none option means no fake lighting either as in no lighting ... I want the two users to post your pc specs because I am assuming they suck which is why you don't want them.
Anyways here are my specs and why I can support them.
::System Specs::
OS Name - Microsoft Windows 8.1 Pro ver 9600
Kernel - x64
Processor - AMD FX 6300 Six-Core Processor 3500Mhz 3 Cores, 6 Logical Processors
Installed Physical Memory - 6.00GB
Total Physical Memory - 5.97GB
Available Physical Memory - 3.89
Total Virtual Memory - 7.90GB
Available Virtual Memory - 4.99GB
Page File Space - 1.94GB
Graphics Card Name - AMD Radoen HD 7700 Series
Graphics Dedicated Ram - 1.00GB
Graphics Max Resolution - 1600 x 900
::INSTALLED FRAMEWORKS::
All System Frameworks Dating To C++ 2005 x86 - x64 variants to C++ 2013 Installed
Java 8_40 + JDK
All .Net Variants Installed
XNA Studio Installed
Unity Development Plateform Installed
Visual Studio's 8 - 2014 installed
Latest Graphics Card Updates
Direct X Complete Pack Including Dev Software Installed
If you can't run or don't understand how to code Java or Understand GSL you have no right to argue there is no reason this should not be implemented other than people can't all use the feature.
Until someone ports this legendary mod I am leaving the minecraft scene. http://www.cosc.canterbury.ac.nz/greg.ewing/minecraft/mods/ArchitectureCraft/#mozTocId598776 I have watched too many legendary mods die and carpenters blocks sudden fallout out of mainstream made me cry. I realize the source is messy but some of the best mods from 1.6.4 and 1.7.10 were.
i think it will work if you just add it to the game though if it's done right and works then yes and if it doesn't work then you don't have to have it but it least give it a try so people like us can try it out for a test
From what I hear they're planning on something like this for 1.9+ anyway. They say they've found a way to use shaders to improve overall performance. We'll see how this experiment goes soon enough.
If regular is Vanilla then what flavor is your Minecraft?
No-body can argue this isn't gorgeous
Until someone ports this legendary mod I am leaving the minecraft scene. http://www.cosc.canterbury.ac.nz/greg.ewing/minecraft/mods/ArchitectureCraft/#mozTocId598776 I have watched too many legendary mods die and carpenters blocks sudden fallout out of mainstream made me cry. I realize the source is messy but some of the best mods from 1.6.4 and 1.7.10 were.
^ That looks downright gorgeous!
If regular is Vanilla then what flavor is your Minecraft?
No one said it wasn't, however I would not support this because as said before, even when the shaders are not active there is a huge fps drop, personally I normally get 200+ fps but with the shaders mod installed and no shaders active I drop to 150+ and when shaders are active, I go all the way down to 50+ so it would not really be a good thing to implement into vanilla, imo of course
this guy here deserves attention. go visit him pls.
My youtube channel: https://www.youtube.com/channel/UCF6TkzZmHZQWQx23sNZBcMw
It goes a bit beyond being "programmed correctly". Even if Windows 98 PC's could handle it, the idea still has its flaws. One of them being is that it detracts from Minecraft's overly simplistic art style.
Posts like that are just arrogant and the only person they hurt is you. Take a step back here and realize there's a bit more to this than just "Your computer sucks, that's why you don't like the idea! Yeah!" No.
I'm just gonna come out and say it. Nobody cares about your specs, that means nothing to us. Minecraft is not like most C++/OpenGL games out there, this is a game that's an absolute bug magnet. Even the beefiest PC's get problems with simply light/chunk updates because of the inefficient way they can be handled.
Do you understand Java code. Do you understand GSL? You have a very scrambled sense of the arguments at hand.
Yeah, that guy in the avatar is me. I'm *that* strange. It happens. Sometimes people act like that. Just go with it. I can offer help with suggestions even before you post them - NOT make your suggestions - but help you with them.
Unofficial Suggestions Guide (2.0) - by Theriasis
Unofficial Critics Guide - by yoshi9048
I'm starting to think the OP only made this thread for the sole purpose of showing off his specs, just saying, also removing my +1
no sig yay
Okay, to clarify there are two types of terminology thrown around in the Minecraft scene related to shaders.
A shader is a simple computer program which uses algorithms executed by your GPU to alter how an image looks in real time, they're used in a lot of scenarios to allow for effects such as AO (Ambient Occlusion, Mojang decided to call it Smooth Lighting in Minecraft as it's a less techy name and easier to understand), AF (Anistropic Filtering), and other effects.
Minecraft, specifically any version above and including 1.7.10, actually fully supports a simple set of shaders. Those Super Secret Settings options are actually shader programs, the exact same as SEUS and the pretty shaders, which I'll get to in a minute. The difference is these shaders use very basic and easy-to-execute code to create these effects, and the Mojang shaders also are given next to no information about the game. Due to this, the Mojang shading pipeline is a relatively lightweight and quick pipeline that results in minimal impacts to performance as long as the user does not enable the more intensive shaders.
The GLSL Shader Mod injects a custom deferred shading pipeline into the game which allows shader programs to run within the Minecraft rendering engine. The key difference between the mod's pipeline and Mojang's is the mod's pipeline gives shaders information about the world such as the current time, rain strength, light level, etc. This is what actually allows the shader programs to draw effects to your display that use the world information (shaders currently cannot access any data not provided by the pipeline).
The reason why the pretty shaders lag down the game a lot more than Mojang's comes down to several aspects, firstly, the actual pipeline is "forced" into the code rather than built into the code, meaning it is very inefficient in what it does. Secondly, the effects drawn by the pretty shaders potentially require a decent amount of video memory to actually store the data required, things such as world information and even shadowmap resolution, specularity information, etc also require memory, and with enough data built it up exceeds what integrated GPUs are given to work with. Thirdly, the Mojang pipeline is designed around moving lighter post-processing effects such as AO to the GPU, whereas the mod's pipeline is designed around allowing shaders to make the game look better. Two very different aims, each with very large differences in hardware intensity.
Besides, pretty shaders, especially SEUS, are designed to push the limits of what the pipeline can offer. SEUS is definitely designed to do so, other packs such as KUDA and Chocapic's focus more on performance while still maintaining a great look.
See above.
See first reply.
But, that requires a beefy computer to have which most players simply do not have (see first reply for explanation). Besides, if you have the hardware specs to support those, why not just play with them rather than suggest Mojang implement a large pipeline?
See first reply.
Author of the Clarity, Serenity, Sapphire & Halcyon shader packs for Minecraft: Java Edition.
My Github page.
The entire Minecraft shader development community now has its own Discord server! Feel free to join and chat with all the developers!