Voxelers / mcthings

A Python framework for creating 3D scenes in Minecraft and Minetest
Apache License 2.0
58 stars 11 forks source link

Research shaders in Minecraft #134

Open acs opened 4 years ago

acs commented 4 years ago

With shaders you can change how all is rendered in Minecraft. For example, is the way to go for implementing new effects like a more realistic water. Let's understand the limits of shaders in Minecraft and howto create and use them.

Let's start from https://github.com/Voxelers/mcthings/issues/101#issuecomment-657354255 and put the focus in https://optifine.net/home.

The goal is to use GLSL shaders to modify MC rendering. And the final goal is to understand how all of this could be use to implement Ray Tracing in Minecraft.

One of the goals is to understand the architectural changes in Minecraft RT.

acs commented 4 years ago

In the spectator mode there are already shaders: https://minecraft.gamepedia.com/Shaders

A nice interesting feature.

And also, you can change the view of the main player to panoramic (a kind of fish eye).