your current location:首页 > news>Minecraft1.20.2-1.17.1 Canvas Renderer Mod

Minecraft1.20.2-1.17.1 Canvas Renderer Mod

2024-12-19 00:01:23|Myriagame |source:minecraft skins

Canvas Renderer Mod was produced by the author "Grondag".

Canvas is the future of the rendering library under Fabric, which aims to provide MOD developers with strong development tools to show their talents!

Canvas is the color rendering device of the Fabric MOD development tool chain.It supports all functions of Fabric Rendering API and expansion defined in FREX.

You can think of it as a substitute for Optifine under Fabric. The optimization of light and shadow quality and performance is far beyond Optifine, but its ability is far more than that. Coloring is its best job.Through an excellent underlying design, Canvas can help developers better realize the calculation of image rendering, and block rendering from different MODs no longer conflict due to color!Canvas not only provides you with excellent visual effects, but also provides expansion API sets to help MOD authors complete things that cannot be done by the original interface!CANVAS aims to optimize high -performance hardware, but can also run on any machine that supports OpenGL 2.1 and GLSL.If you pursue the maximum performance game experience, you should not regard Canvas as a optimized MOD, sodium is the ultimate choice for pursuing performance. It should be noted that Canvas will never have sodium and high -definition repair (Optifine compatible, see common problems for details.Canvas is deliberately designed to be compatible with existing Optifine optical bags, but Iris may help you. In the future, it may become a subset in Frex API to help you use Optifine optical bags. For details, see common problems.The meaning of canvas

When people heard Canvas for the first time, they often asked whether it was an alternative to optimize mod or Optifine/ Shader Mod.

But Canvas does much more than you think.

Optifine and Shader Mod are mainly suitable for the original Minecraft.Even though they can usually be compatible with most mods and work normally, they are not tools designed for MOD developers.

The main purpose of Canvas is to provide more control and options for MOD creators to help them better render the new blocks added by MOD.It can also be used to build optical bags, but the design is completely different from Optifine, and it does not support all the functions required for complete optical bags to implement.Unlike Optifine optical bags, the design of Canvas is very modular. You can even mix the Canvas optical bags by adding multiple resource bags, which is enough to see CANVAS compatibility.Canvas's performance and limitations

Performance

CANVAS aims to optimize high -performance hardware, but can also run on any machine that supports OpenGL 2.1 and GLSL.

If you don’t want to read the large text description below, then I will summarize some points for you:

In the case of expanding a lot of functions, CANVAS still runs much faster than the original game.Compared with Optifine's light and shadow, the light and shadow implementation of Canvas is very efficient. The FPS of the same quality rendering Canvas is two to three times that of Optifine.Canvas can efficiently use your hardware resources, and 100%GPU occupation will be the norm, which means that you can get the best game experience.If you want to pursue extreme performance, use sodium, Canvas should only be a balanced choice for performance and color rendering.In terms of performance, Canvas with extension function is faster than the original game.Canvas optimizes Minecraft in large quantities -but the purpose of these changes is to achieve better rendering practicality, rather than becoming universal performance mods.Canvas is not designed for low -performance hosts. Although when you close all the incremental rendering of Canvas, it may make your game overall running faster and can be used as optimized MOD, but it is far better than sodium (sodium) (sodium)Come real.Canvas will try to make full use of your hardware, please do not assign resources to JVM.It requires at least 4GB of memory and will mobilize your CPU and GPU at the same time.It will put pressure on your computer cooling system.If you want to play the maximum performance through Canvas, the small prompts in the configuration menu will point you which options have a greater impact on performance.At high resolution, the performance overhead (block glow) is particularly huge, but Bloom (Block Gas Light) also looks very interesting, so it is customized by your Canvas experience according to your needs.

After the stable version is released, more optimization will be added.

Common questions and answers

Is the sodium (Sodium) module developed by Canvas and JellySquid?

This question has been mentioned many times. The answer is that Canvas and Sodium will never be compatible, because they are more or less rewriting the rendering engine.Both modules can provide Minecraft with better rendering performance, but on most hardware, Sodium is better.

Sodium and Canvas are designed for different goals and users.Sodium is a performance module that optimizes the rendering of the game and provides some good visual improvement. Canvas is a rendering device. While achieving the function, some optimization is added to make the game get better performance performanceEssenceCanvas has provided a lot of optimization for Minecraft, and it is also continuously adding more performance optimization -but the gain of its optimization is used to provide more new features, so if you turn off all the visual effects of Canvas, thenIt is indeed a very good optimization module, but in this case, why not choose sodium?With the emergence of sodium modules, the author can focus on the development of new functions without having to meet users who need performance optimization functions at the same time.

If you are playing some modules that need to use Fabric Rendering API, or you want to experience the excellent visual effects you prepare for you, then choose CanvasSolution).

If you don't need these at all, but you just want excellent performance, you should choose sodium.

But in any case, you can use two other optimized modules of JellySquid: lithium and phosphorus (also recommended Starlight as a substitute for phosphorus), and Canvas is completely compatible with the two.

Can Canvas allow third -party light and shadow development?

Of course, the author encourages third -party developers to write light and shadow for Canvas.But the light and shadow are the attachments of Canvas. The code is very modular and the installation method is not the same.This means that you have used more or less experience in Optifine, but I believe that learning the benefits brought by Canvas are worth it for developers.

For example, Canvas allows you to define some materials and bind it to objects. You can use Java or Block: Sprite: Material mapping.Each material can have multiple separation light and shadow functions, which will be a highly regional work: different modules and resource packages can provide them with different or part of the light and shadow mapping.Canvas will choose a suitable light and shadow function and automatically apply it to an object through the quoted way.

At present, Lumi Lights is one of the highly available light and shadow on Canvas. You can join their Discord community to discuss and learn more Canvas renderer development experience.Considering the current stage of Canvas, I don't expect third -party light and shadow to iterate well between the versions. The change of the code occurs from time to time. Developers should make sufficient psychological preparations.

What are the use of light and shadow now?ForgetMenotlumi Lights MoreMulti -information, so as to create your custom light shadow: https://github.com/grondag/canvas/wikidiscord is also a good communication platform: https://discord.gg/7naqr2e

Note: This module and its source code spread under the Apache License 2.0 protocol.

minecraft


If MOD will not be installed, please click to see the MineCraftmod installation tutorial.If the network disk resources are swallowed or the web disk resources do not exist, please explain in the comments below, we will repair it as soon as possible.

[Quark Web Disk] [Local ]-- WeChatFans End->