Renderer submodule

When working on a 3D game in GameMaker, it is common to replace its default rendering pipeline by:

  1. Setting the visible property of game objects to false,
  2. Creating a "renderer" object which draws the game objects itself.

This way it is easier to manage draw calls, texture swaps and shader uniform changes, as well as to tackle alpha blending issues etc.

In combination with render queues, this module provides a much more sophisticated way to create such rendering pipelines.

Scripting API


Do you find this page helpful?

Copyright © 2022, BlueBurn. Built on November 16, 2022 using GMDoc.