Renderer2d and 3d - 0x3C50/Renderer GitHub Wiki
The main stars of this library are the Renderer2d
and Renderer3d
classes. They provide a lot of utility for drawing content on the hud (2d) or in the world (3d).
Both classes contain an extensive javadoc that covers every single utility method. Listing them all here would be redundant.
Renderer2d
Renderer2d is mainly (if not entirely) used on the hud. It provides a lot of help for, for example, custom UI widgets.
Renderer3d
Renderer3d is used in the world. It has a lot of utility methods for drawing content in the world, for example selection boxes of certain blocks, or .OBJ objects.