Adding ViroKit. Needs AWSCore :(

This commit is contained in:
John Lyon-Smith
2018-03-27 17:46:15 -07:00
parent 2ab15e7dc1
commit 02e06dface
844 changed files with 86921 additions and 21 deletions

View File

@@ -0,0 +1,31 @@
#version 300 es
#include constant_functions_fsh_adreno
uniform highp vec4 material_diffuse_surface_color;
uniform highp float material_diffuse_intensity;
uniform lowp float material_alpha;
#pragma surface_modifier_uniforms
#pragma fragment_modifier_uniforms
flat in int v_instance_id;
in lowp mat3 v_tbn;
in highp vec2 v_texcoord;
in highp vec3 v_surface_position;
layout (location = 0) out highp vec4 frag_color;
void main() {
_surface_diffuse_color = material_diffuse_surface_color;
_surface_diffuse_texcoord = v_texcoord;
_surface_diffuse_intensity = material_diffuse_intensity;
_surface_alpha = material_alpha;
_surface_normal = v_tbn[2];
_surface_position = v_surface_position;
#pragma surface_modifier_body
highp vec4 _output_color = vec4(_surface_diffuse_color.xyz * _surface_diffuse_intensity, _surface_alpha * _surface_diffuse_color.a);
frag_color = _output_color;
}