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.