UNPKG

socorro

Version:

Siervos de la Obra del Socorro (S.O.S)

53 lines (43 loc) 1.85 kB
/* * ============================================================================= * * C O N F I G U R A C I Ó N * * ============================================================================= */ const Config = (() => { // DEFINICIÓN DE PARÁMETROS // Configuración general de las opciones de la aplicación // vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv const _parametros = { // Nombres de las entidades de la aplicación NOMBRE_SOS : 'SOS', // Singleton del Obsequioso Socorro NOMBRE_ESCENA : 'ESCENA', // Entidad principal para representar la obra NOMBRE_ESQUEMA : 'ESQUEMA', // Definición de los atributos y valores de una entidad NOMBRE_ATRIBUTO : 'ATRIBUTO', // Definición de cada uno de los atributos de un esquema // Uniforms estándares UNIFORM_VALOR : "value", UNIFORM_TIEMPO : "u_time", UNIFORM_RESOLUCION : "u_resolution", UNIFORM_MOUSE : "u_mouse", // Actos de la orquestación ACTO_PREPARACION : 'cargar', ACTO_INICIACION : 'comenzar', ACTO_EJECUCION : 'desplegar', // Código shader por defecto VERTEX_SHADER_THREE : 'void main() { gl_Position = vec4( position, 1.0 ); }', VERTEX_SHADER_P5 : ` precision highp float; attribute vec3 aPosition; uniform mat4 uProjectionMatrix; uniform mat4 uModelViewMatrix; varying vec3 vPosition; void main() { vPosition = aPosition; gl_Position = uProjectionMatrix * uModelViewMatrix * vec4(aPosition, 1.0); } `, }; return _parametros; })(); export default Config;