Depends on the rendering engine architecture. If it processes stuff in layers already you can work with that more easily, same if you can insert rules for stuff like different shaders for different object types.
If you’re dealing with a game where the rendering engine can’t do that it will be very complex regardless of how much source code you have.
Because you need to dig into the rendering engine to do that, and if you didn’t build it yourself you might not be able to do that easily
Which would be easier if you were a dev making your own game than if you were making a mod for an existing one no?
Depends on the rendering engine architecture. If it processes stuff in layers already you can work with that more easily, same if you can insert rules for stuff like different shaders for different object types.
If you’re dealing with a game where the rendering engine can’t do that it will be very complex regardless of how much source code you have.