Mechanisms of Three-Dimensional Content Transfer Between the Opensimulator and Second Life Grid Platforms
Autor(a) principal: | |
---|---|
Data de Publicação: | 2009 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10348/313 |
Resumo: | A Second Life Grid® é uma plataforma para a criação de mundos virtuais contíguos e persistentes, tal como o bem conhecido Second Life®, onde todo o conteúdo tridimensional é criado pelos próprios utilizadores (uma característica da plataforma). Desenvolvido pela empresa californiana Linden Lab (Linden Research, 2009a), o Second Life foi implementado com um modelo de computação distribuída, através do desenvolvimento tanto da aplicação cliente (distribuída gratuitamente) como do software do servidor (simulador). Quando o código fonte da aplicação cliente foi disponibilizado publicamente em Janeiro de 2007 (Linden, P., 2007), isto permitiu que fossem examinados os protocolos de comunicação, encorajando um grupo de programadores independentes a desenvolver uma aplicação servidor conhecida como OpenSimulator (“Homepage,” 2009, July 12), o que resultou na criação de mundos virtuais alternativos, «compatíveis» com Second Life (e acessíveis através da mesma aplicação cliente), mas não alojados pela empresa Linden Lab. Dado que o Second Life se mantém como o principal mundo virtual desta comunidade de utilizadores, uma das utilizações dadas ao OpenSimulator é enquanto plataforma de desenvolvimento de protótipos de ambientes tridimensionais a muito baixo custo, cujo objectivo final será a implementação em Second Life. No entanto, ainda não existe uma interligação entre o Second Life e os mundos virtuais criados com OpenSimulator, pelo que se considerou ser necessária a criação de mecanismos de transferência de conteúdos entre ambas as plataformas, seja de forma manual, seja de forma automática. Ao abrigo do presente trabalho académico, desenvolveu-se um par de mecanismos de transferência, descritos neste documento. |
id |
RCAP_4cd940033b37292a647d6f09f8469978 |
---|---|
oai_identifier_str |
oai:repositorio.utad.pt:10348/313 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Mechanisms of Three-Dimensional Content Transfer Between the Opensimulator and Second Life Grid PlatformsSecond LifeOpenMetaverseOpenSimulatorMundos VirtuaisA Second Life Grid® é uma plataforma para a criação de mundos virtuais contíguos e persistentes, tal como o bem conhecido Second Life®, onde todo o conteúdo tridimensional é criado pelos próprios utilizadores (uma característica da plataforma). Desenvolvido pela empresa californiana Linden Lab (Linden Research, 2009a), o Second Life foi implementado com um modelo de computação distribuída, através do desenvolvimento tanto da aplicação cliente (distribuída gratuitamente) como do software do servidor (simulador). Quando o código fonte da aplicação cliente foi disponibilizado publicamente em Janeiro de 2007 (Linden, P., 2007), isto permitiu que fossem examinados os protocolos de comunicação, encorajando um grupo de programadores independentes a desenvolver uma aplicação servidor conhecida como OpenSimulator (“Homepage,” 2009, July 12), o que resultou na criação de mundos virtuais alternativos, «compatíveis» com Second Life (e acessíveis através da mesma aplicação cliente), mas não alojados pela empresa Linden Lab. Dado que o Second Life se mantém como o principal mundo virtual desta comunidade de utilizadores, uma das utilizações dadas ao OpenSimulator é enquanto plataforma de desenvolvimento de protótipos de ambientes tridimensionais a muito baixo custo, cujo objectivo final será a implementação em Second Life. No entanto, ainda não existe uma interligação entre o Second Life e os mundos virtuais criados com OpenSimulator, pelo que se considerou ser necessária a criação de mecanismos de transferência de conteúdos entre ambas as plataformas, seja de forma manual, seja de forma automática. Ao abrigo do presente trabalho académico, desenvolveu-se um par de mecanismos de transferência, descritos neste documento.Second Life Grid® is a platform for creating contiguous and persistent virtual worlds, particularly the well-known Second Life® virtual world, where all three-dimensional content is created by its own users (a feature supported by the platform). Developed by the Californian company Linden Lab (Linden Research, 2009a), Second Life was implemented using a distributed computing model, through the development of both a client application (freely distributed) as well as the server software (simulator). However, since the public release of the client applicationʼs source code in January 2007 (Linden, P., 2007), thus allowing the platformʼs communication protocols to be examined, a group of programmers has been developing a server application known as OpenSimulator (“Homepage,” 2009, July 12), which lead to the creation of alternative, Second Life-”compatible” virtual worlds (accessible through the same client application), but which are not being hosted or managed by Linden Lab. Since Second Life remains the core virtual world of this community of users, one way in which OpenSimulator has been used is as a low-cost prototyping environment for three-dimensional environments whose ultimate goal is deployment in the Second Life world. However, there is still no interconnection between the Second Life and Open-Simulator virtual worlds, and it is thus deemed necessary to create transfer mechanisms between them, which might be either manual or automatic. A pair of such transfer mechanisms was developed under the scope of this academic work, and that is described in this document.2010-09-20T11:04:39Z2009-01-01T00:00:00Z2009info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10348/313engSequeira, Luís Miguelinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-02-02T12:53:58Zoai:repositorio.utad.pt:10348/313Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T02:05:46.356817Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Mechanisms of Three-Dimensional Content Transfer Between the Opensimulator and Second Life Grid Platforms |
title |
Mechanisms of Three-Dimensional Content Transfer Between the Opensimulator and Second Life Grid Platforms |
spellingShingle |
Mechanisms of Three-Dimensional Content Transfer Between the Opensimulator and Second Life Grid Platforms Sequeira, Luís Miguel Second Life OpenMetaverse OpenSimulator Mundos Virtuais |
title_short |
Mechanisms of Three-Dimensional Content Transfer Between the Opensimulator and Second Life Grid Platforms |
title_full |
Mechanisms of Three-Dimensional Content Transfer Between the Opensimulator and Second Life Grid Platforms |
title_fullStr |
Mechanisms of Three-Dimensional Content Transfer Between the Opensimulator and Second Life Grid Platforms |
title_full_unstemmed |
Mechanisms of Three-Dimensional Content Transfer Between the Opensimulator and Second Life Grid Platforms |
title_sort |
Mechanisms of Three-Dimensional Content Transfer Between the Opensimulator and Second Life Grid Platforms |
author |
Sequeira, Luís Miguel |
author_facet |
Sequeira, Luís Miguel |
author_role |
author |
dc.contributor.author.fl_str_mv |
Sequeira, Luís Miguel |
dc.subject.por.fl_str_mv |
Second Life OpenMetaverse OpenSimulator Mundos Virtuais |
topic |
Second Life OpenMetaverse OpenSimulator Mundos Virtuais |
description |
A Second Life Grid® é uma plataforma para a criação de mundos virtuais contíguos e persistentes, tal como o bem conhecido Second Life®, onde todo o conteúdo tridimensional é criado pelos próprios utilizadores (uma característica da plataforma). Desenvolvido pela empresa californiana Linden Lab (Linden Research, 2009a), o Second Life foi implementado com um modelo de computação distribuída, através do desenvolvimento tanto da aplicação cliente (distribuída gratuitamente) como do software do servidor (simulador). Quando o código fonte da aplicação cliente foi disponibilizado publicamente em Janeiro de 2007 (Linden, P., 2007), isto permitiu que fossem examinados os protocolos de comunicação, encorajando um grupo de programadores independentes a desenvolver uma aplicação servidor conhecida como OpenSimulator (“Homepage,” 2009, July 12), o que resultou na criação de mundos virtuais alternativos, «compatíveis» com Second Life (e acessíveis através da mesma aplicação cliente), mas não alojados pela empresa Linden Lab. Dado que o Second Life se mantém como o principal mundo virtual desta comunidade de utilizadores, uma das utilizações dadas ao OpenSimulator é enquanto plataforma de desenvolvimento de protótipos de ambientes tridimensionais a muito baixo custo, cujo objectivo final será a implementação em Second Life. No entanto, ainda não existe uma interligação entre o Second Life e os mundos virtuais criados com OpenSimulator, pelo que se considerou ser necessária a criação de mecanismos de transferência de conteúdos entre ambas as plataformas, seja de forma manual, seja de forma automática. Ao abrigo do presente trabalho académico, desenvolveu-se um par de mecanismos de transferência, descritos neste documento. |
publishDate |
2009 |
dc.date.none.fl_str_mv |
2009-01-01T00:00:00Z 2009 2010-09-20T11:04:39Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10348/313 |
url |
http://hdl.handle.net/10348/313 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799137145036734464 |