// Copyright (C) 2022 RozK // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License // along with this program. If not, see . #version 320 es precision highp float; #include "include/camera.glsl" layout(location = 0) in vec3 a_position; // view space out vec3 v_position; // view space void main(void) { v_position = a_position; gl_Position = u_projection * vec4(a_position, 1.0); }