Mechanisms of Three-Dimensional Content Transfer Between the Opensimulator and Second Life Grid Platforms

Detalhes bibliográficos
Autor(a) principal: Sequeira, Luís Miguel
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