Files
MoGoEagleEye/libraries/mapmodule/src/main/assets/shaders/vWeather_Shader.glsl
2023-08-07 11:21:55 +08:00

15 lines
355 B
GLSL

#version 300 es
precision mediump float;
uniform mat4 modelMat;
uniform mat4 viewMat;
uniform mat4 projMat;
uniform float pointSize;
layout(location = 0) in vec4 pos;
out float _alphaFac;
void main()
{
gl_Position = projMat*viewMat*modelMat*vec4(pos.xyz,1.0);
gl_PointSize = (1.0-gl_Position.z/gl_Position.w)*pointSize;
_alphaFac = pos.w;
}