Skip to content

lilmonk3y/fcg_tps

Repository files navigation

Trabajo final de Fundamentos de la computación gráfica

Solar system

Para poder probarlo sin inconvenientes ir la versión web del proyecto. Escribimos un informe describiendo el trabajo en esta carpeta.

En este trabajo recreamos un sistema solar. Para navegar por la escena tenemos una cámara que se puede desplazar en cualquier dirección.

Contamos con algunos parámetros configurables como la velocidad de orbitado de los planetas alrededor del sol, la intensidad de la luz del Sol, la velocidad de rotación sobre su propio eje y también el diametro de los planetas.

Comandos de desplazamiento

Para desplazar la cámara usamos las teclas W, A, S y D.

W: Avanzar

S: Retroceder.

A: Desplazamiento a la izquierda.

D: Desplazamiento a la derecha.

Para mover el angulo de la cámara usamos el mouse. Cliqueamos y desplazamos en alguna dirección.

Para fijar la cámara en alguno de los planetas usamos los números del 0-8 donde el 0 es el Sol y el 8 es Neptuno.

Errores conocidos

Puede suceder que no se carguen todos los planetas la primera vez accedas a la página pero encontramos que se soluciona refrescando la misma.

Correr en local

  1. Descargar visual studio code.
  2. Descargar e instalar el pluguin "live server".
  3. En View>Command Palette escribir ">live server: Open with Live Server" y luego dar enter.
  4. Se debería abrir el proyecto en una pestaña del browser.

Explicación

Por la politica de Cross origin resourse sharing el browser (la aplicación corriendo en el browser) no puede acceder a archivos del usuario. Por este motivo es que al usar este pluggin y levantar un server local se puede acceder a los archivos ya que el código fuente y los archivos se guardan en el server y cuando el browser corre la app los request se hacen del browser al web server y no hay inconvenientes.

Una forma de que esto no pase luego de terminado el trabajo es subiendo la aplicación a la nube.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks