When working on a 3D game in GameMaker, it is common to replace its default
rendering pipeline by:
- Setting the
visible property of game objects to
- 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 material's Priority
property and render queues, this module
provides a much more sophisticated way to create such rendering pipelines.
Do you find this page helpful?
Copyright © 2022, BlueBurn. Built on May 18, 2022 using