Files
2025-04-29 13:39:02 -05:00

85 lines
1.9 KiB
JSON

{
"version" : 1,
"replacementkey" : "localcontrast",
"name" : "ui_editor_effect_local_contrast_title",
"description" : "ui_editor_effect_local_contrast_description",
"group" : "enhance",
"performance" : "expensive",
"preview" : "preview/project.json",
"passes" :
[
{
"material" : "materials/effects/localcontrast_downsample4.json",
"target" : "_rt_QuarterCompoBuffer1",
"bind" :
[
{
"name" : "previous",
"index" : 0
}
]
},
{
"material" : "materials/effects/localcontrast_gaussian_x.json",
"target" : "_rt_QuarterCompoBuffer2",
"bind" :
[
{
"name" : "_rt_QuarterCompoBuffer1",
"index" : 0
}
]
},
{
"material" : "materials/effects/localcontrast_gaussian_y.json",
"target" : "_rt_QuarterCompoBuffer1",
"bind" :
[
{
"name" : "_rt_QuarterCompoBuffer2",
"index" : 0
}
]
},
{
"material" : "materials/effects/localcontrast_combine.json",
"bind" :
[
{
"name" : "_rt_QuarterCompoBuffer1",
"index" : 0
},
{
"name" : "previous",
"index" : 2
}
]
}
],
"fbos" :
[
{
"name" : "_rt_QuarterCompoBuffer1",
"scale" : 4,
"format" : "rgba8888"
},
{
"name" : "_rt_QuarterCompoBuffer2",
"scale" : 4,
"format" : "rgba8888"
}
],
"dependencies" :
[
"materials/effects/localcontrast_downsample4.json",
"materials/effects/localcontrast_gaussian_x.json",
"materials/effects/localcontrast_gaussian_y.json",
"materials/effects/localcontrast_combine.json",
"shaders/effects/localcontrast_downsample4.frag",
"shaders/effects/localcontrast_downsample4.vert",
"shaders/effects/localcontrast_gaussian.frag",
"shaders/effects/localcontrast_gaussian.vert",
"shaders/effects/localcontrast_combine.frag",
"shaders/effects/localcontrast_combine.vert"
]
}