Our developers have been hard at work preparing Vibrant Visuals for Minecraft: Java Edition. Today’s update is a little peek behind the curtain, so we’ll be using more technical language to explain where we’re at. If that’s not your thing, just know that we’re making progress. If you’re a modder/creator or just a bit of a techie, do read on – because it’s your help and input we need!
Working on rendering
One of our objectives right now is to modernize our rendering code. Instead of rendering the game on the main thread, we want to introduce a second thread that is dedicated only to rendering. To enable this, we are going through the code – system by system – and preparing it for the extraction of the game state from the main thread, which will then be used for rendering on the dedicated render thread. This work is mostly complete for entities, block entities, particles and the UI. Next, we plan to tackle chunks and small leftovers.
What this means for modders
We know that in order to bring Vibrant Visuals to Java, we will need to make updates to the code, which will no doubt affect modders. That’s why we would love to hear your feedback, especially if you’re a resource or shader pack creator.
To make it easier for modders to reach us, we’re setting up a dedicated channel on our feedback Discord server to host discussions about changes in the code and the impact that might have. We won’t use the Discord for announcements – it’s more a place for modders and our developers to talk and engage in more technical discussions. Join us here and let us know your thoughts about the road to bringing Vibrant Visuals to Java Edition!
First Appeared on
Source link