Do shaders cost money? Does Optifine cost money? If they do, tell me so and this is the end of the thread. If they don't. Where is somewhere I can download the two. Last time I tried it got blocked because it wasn't safe. So...
Simple answer: Obviously Not. Shaders naturally come with optifine. To get optifine, go to this website: https://optifine.net/downloads. Optifine includes a shaders options in video settings. When you click on the "Shaders" tab, you'll get a visual similar to when you click on "Resource Packs". To get a shaderpack, you can use this website: http://shadersmods.com/category/shaderpacks/ or any other website that has shaderpacks. To download it successfully, click the download button. After that, the shaderpack of your choosing should then appear as a zipped folder. Go to %appdata% in your bottom left search bar. Then, go to .minecraft. Create a folder and name it "shaderpacks" unless there's already a "shaderpacks" folder for you(I forgot). Drag the shaderpacks you downloaded into the shaderpacks folder. It should then appear in your video settings .
If I was unclear(sorry about that), use this link: I hope this helps .
You should never have to pay for mods (for Java, not the Bedrock marketplace) as it is forbidden to do so in the EULA; "Any Mods you create for the Game from scratch belong to you (including pre-run Mods and in-memory Mods) and you can do whatever you want with them, as long as you don't sell them for money / try to make money from them" (any sites that do try to sell mods will probably also be listed here - making you pay is the least of your concerns when dealing with these sites).