your current location:首页 > news>[PIR] PNX rendering image export (PowerItemRenderer) MineCraft

[PIR] PNX rendering image export (PowerItemRenderer) MineCraft

2024-12-12 09:31:32|Myriagame |source:minecraft skins

PowerItemrenderer

PowerItemRenderer (PIR) is a fast lightweight project rendering tool package for Minecraft.It runs based on the original light tracking (sight projection), without rendering engine dependencies. It can run on pure CPUs. There is no MC client or server when using only rendering core libraries.

When running as a base rock version, it supports 1.19.60 and above versions.

Characteristic

0% from Mojang/Microsoft's code dependencies, 100% open source;

Independence on the platform and hardware, can run on any operating system and any hardware. Even if there is no GPU or does not support OpenGL/Vulkan/Direct3D;

Provide reasonable performance, it can render more than 100 items per second on a single core, and also provides good multi -core support. The optional GPU support is in progress;

The native supports of the base rock version of the model format, no need to be converted to other formats;

Open the box to support PowerNukkitX module engine, but you can use it with any other Minecraft environment;

Built -in MCMOD format support, you can export the blocks and items directly into MCMOD format;

CI friendly, you can use PIR to generate images for your module in CI (server modules can run minimized server -side engines in CI and load this module to generate images).

Project structure

Correnterr: The core rendering of the platform's unrelated core rendering;

PNXITEMRENDERER: Tool module used to export PNX platform module data and use Correnterer for rendering.

Use

/render [Manifest | Image | mcmod]

namespace: The namespace or Modid of the item is used to find items models and materials;

Manifest | Image | mcmod: output format, can be manifest, image or mcmod. If it is not specified, it will be Manifest;

RenderConfig: The path of the rendering configuration file can be relative path or absolute path.

Minecraft images

Open source license

GNU General Public License Version 3