You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, all phases are located at CRenderTarget class and it is a mess of blenders, shaders, geoms and corresponding phase_* functions!
It is possible to create "render phase" abstraction, which can contain all mentioned things and can have a dependency phases. (eg. phase1 should be executed before phase2)
This class should be exposed to the renderer scripts or something, so that the modders can create new phases without modifying the engine. (but we should decide how modders will be able to implement phase_* function for their new phase)
This will be especially useful for #474, #470 and #122.
The text was updated successfully, but these errors were encountered:
Currently, all phases are located at
CRenderTarget
class and it is a mess of blenders, shaders, geoms and correspondingphase_*
functions!It is possible to create "render phase" abstraction, which can contain all mentioned things and can have a dependency phases. (eg.
phase1
should be executed beforephase2
)This class should be exposed to the renderer scripts or something, so that the modders can create new phases without modifying the engine. (but we should decide how modders will be able to implement
phase_*
function for their new phase)This will be especially useful for #474, #470 and #122.
The text was updated successfully, but these errors were encountered: