Data: add graphics mod editor highlight pipeline action for highlighting objects

This commit is contained in:
iwubcode 2023-11-05 20:54:18 -06:00
commit bad0f21fb9
4 changed files with 26 additions and 0 deletions

View file

@ -0,0 +1,8 @@
void fragment(in DolphinFragmentInput frag_input, out DolphinFragmentOutput frag_output)
{
dolphin_emulated_fragment(frag_input, frag_output);
vec3 tint_color = vec3(0.0, 0.0, 1.0);
vec3 input_color = frag_output.main.rgb / 255.0;
vec3 output_color = (0.5 * input_color) + (0.5 * tint_color.rgb);
frag_output.main.rgb = ivec3(output_color * 255);
}

View file

@ -0,0 +1,6 @@
{
"pixel_properties":[],
"pixel_output_targets":[],
"pixel_samplers":[],
"vertex_properties":[]
}

View file

@ -0,0 +1,4 @@
void vertex(in DolphinVertexInput vertex_input, out DolphinVertexOutput vertex_output)
{
dolphin_emulated_vertex(vertex_input, vertex_output);
}

View file

@ -0,0 +1,8 @@
{
"next_material_asset":"",
"pixel_properties":[],
"pixel_textures":[],
"render_targets":[],
"shader_asset": "highlight_shader",
"vertex_properties":[]
}