Files
armorpaint/base/Sources/RenderPathForward.ts
T
luboslenco 299ea5f99e Refactor
2024-02-07 21:39:06 +01:00

31 lines
741 B
TypeScript

class RenderPathForward {
static init = () => {
}
static commands = () => {
///if is_paint
RenderPathPaint.liveBrushDirty();
///end
RenderPathBase.commands(RenderPathForward.drawForward);
}
static drawForward = () => {
render_path_set_depth_from("gbuffer1", "gbuffer0");
render_path_set_target("gbuffer1");
render_path_draw_skydome("shader_datas/world_pass/world_pass");
render_path_set_depth_from("gbuffer1", "gbuffer2");
render_path_set_target("buf");
render_path_bind_target("gbuffer1", "tex");
render_path_draw_shader("shader_datas/compositor_pass/compositor_pass");
render_path_set_target("buf");
RenderPathBase.drawCompass();
render_path_draw_meshes("overlay");
RenderPathBase.drawTAA();
}
}