Implementació d'un generador procedural de planetes
Correu electrònic de l'autororiol.fernandezhotmail.com
Tipus de documentTreball Final de Grau
Data2022-07-13
Condicions d'accésAccés obert
Llevat que s'hi indiqui el contrari, els
continguts d'aquesta obra estan subjectes a la llicència de Creative Commons
:
Reconeixement-NoComercial 4.0 Internacional
Abstract
Aquest treball consisteix en l'estudi i desenvolupament d'una aplicació web per visualitzar l'evolució temporal de planetes com la Terra mitjançant gràfics per ordinador.
En cada capítol del document es presenta un nou concepte o característica que en conjunt, conformen un model simplificat amb l'objectiu de recrear el desenvolupament que va experimentar planeta, des de la seva formació fins a l'actualitat, explorant els diferents mecanismes que l'han portat a ser com el coneixem avui dia.
Alguns d'aquests són el naixement del protoplaneta en el període de formació inicial, l'origen de l'aigua, oceans i rius i els efectes erosius que causen en el terreny, la formació i moviment de les plaques tectòniques, els efectes de la llum en travessar una atmosfera i dispersar-se i el funcionament del clima a escala global entre altres coses. Com s'explica al document, simular tots aquests fenòmens és una tasca molt complexa i s'han realitzat moltes simplificacions per tal de fer viable aquest projecte.
L'objectiu final no és tractar de simular el planeta Terra, ja que és una tasca de gran complexitat i amb infinitat de variables, en comptes d'això, es vol explorar la idea d'implementar de forma simplificada el que coneixem del nostre planeta, i també d'altres, per a obtenir resultats aproximats que puguem extrapolar per a poder veure quin aspecte podrien tindre altres planetes habitables com el nostre, o crear uns altres totalment únics amb característiques molt diverses. Este trabajo consiste en el estudio y desarrollo de una aplicación web para visualizar la evolución temporal de planetas como la Tierra mediante gráficos por ordenador.
En cada capítulo del documento se presenta un nuevo concepto o característica que en su conjunto, conforman un modelo simplificado con el objetivo de recrear el desarrollo que experimentó planeta, desde su formación hasta la actualidad, explorando los diferentes mecanismos que han llevado a ser como lo conocemos hoy en día.
Algunos de estos son el nacimiento del protoplaneta en el período de formación inicial, el origen del agua, océanos y ríos y los efectos erosivos que causan en el terreno, la formación y movimiento de las placas tectónicas, los efectos de la luz al atravesar una atmósfera y dispersarse y el funcionamiento del clima a nivel global entre otras cosas. Como se explica en el documento, simular todos estos fenómenos es una tarea muy compleja y se han realizado muchas simplificaciones para hacer viable este proyecto.
El objetivo final no es tratar de simular el planeta Tierra, puesto que es una tarea de gran complejidad y con infinidad de variables, en su lugar, se quiere explorar la idea de implementar de forma simplificada lo que conocemos de nuestro planeta , y también otros, para obtener resultados aproximados que podamos extrapolar para poder ver qué aspecto podrían tener otros planetas habitables como el nuestro, o crear otros totalmente únicos con características muy diversas. This work consists of the study and development of a web application to visualize the temporal evolution of planets such as Earth using computer graphics.
Each chapter of the document introduces a new concept or functionality which together form a simplified model in order to recreate the development experienced by the planet, from its formation to the present day, by exploring the various mechanisms that led it to be as we know it today.
Some of these are the birth of the protoplanet in the initial formation period, the origin of water, oceans and rivers and the erosive effects they produce on the soil, the formation and movement of tectonic plates, the effects of the light as it traverses an atmosphere and disperses and how climate works on a global scale, among other things. As described in the document, simulating all these phenomena is a very complex task and many simplifications have been made in order to make this project viable.
The ultimate goal is not to try to simulate the planet Earth, as it is a great complex task and with countless variables, instead, we want to explore the idea of implementing in a simplified way what we know about our planet, and others, to obtain approximate results that can be extrapolated to see what other habitable planets like ours might look like, or create totally unique others with very different characteristics.
TitulacióGRAU EN ENGINYERIA INFORMÀTICA (Pla 2018)
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
Memòria_Oriol_Fernandez_Briones.pdf | Memòria | 4,147Mb | Visualitza/Obre | |
Article_Oriol_Fernandez_Briones.pdf | Article | 1,154Mb | Visualitza/Obre | |
Annexos_Oriol_Fernandez_Briones.pdf | Annexos | 715,3Kb | Visualitza/Obre |