Geração de personagens virtuais simulando o processo reprodutivo de seres diplóides
| Ano de defesa: | 2007 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Não Informado pela instituição
|
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | http://www.repositorio.ufc.br/handle/riufc/18557 |
Resumo: | In many Computer Graphics aplications, virtual character are needed, and can be used in animations, educational softwares, as an avatar, chosen to represent an user in a virtual reality application, etc. Usually, the available models is very limited. Therefore, combinations of hair color, cloth texture, and skin color are used to increase the selection space. In this paper, human reproduction is mimicked to produce an unlimited number of characters, which inherit traits from two parents. The meshes of all models are constructed based on control parameters that are distributed as genes among a group of chromosomes. Hence, the implementation consists of a pre-selected distribution of characteristics, represented as control parameters, over a pre-determined number of chromosome pairs for both parents; followed by a simulation of the father’s and mother’s gametes generation; which are randomly combined in a simulated fecundation. The diversity is ensured in three random processes: 1) random exchange of segments during crossover; 2) random alignment of homologous chromosomes at metaphase I of meiosis; and 3) random union of male and female gametes during fecundation. |
| id |
UFC-7_9d4becacd1ddfe7755f6c52e10eb3781 |
|---|---|
| oai_identifier_str |
oai:repositorio.ufc.br:riufc/18557 |
| network_acronym_str |
UFC-7 |
| network_name_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
| repository_id_str |
|
| spelling |
Vieira, Roberto César CavalcanteCavalcante Neto, Joaquim BentoVidal, Creto Augusto2016-07-21T16:12:01Z2016-07-21T16:12:01Z2007VIEIRA, Roberto César Cavalcante. Geração de personagens virtuais simulando o processo reprodutivo de seres diplóides. 2007. 81 f. Dissertação (Mestrado em ciência da computação) - Universidade Federal do Ceará, Fortaleza-CE, 2007.http://www.repositorio.ufc.br/handle/riufc/18557In many Computer Graphics aplications, virtual character are needed, and can be used in animations, educational softwares, as an avatar, chosen to represent an user in a virtual reality application, etc. Usually, the available models is very limited. Therefore, combinations of hair color, cloth texture, and skin color are used to increase the selection space. In this paper, human reproduction is mimicked to produce an unlimited number of characters, which inherit traits from two parents. The meshes of all models are constructed based on control parameters that are distributed as genes among a group of chromosomes. Hence, the implementation consists of a pre-selected distribution of characteristics, represented as control parameters, over a pre-determined number of chromosome pairs for both parents; followed by a simulation of the father’s and mother’s gametes generation; which are randomly combined in a simulated fecundation. The diversity is ensured in three random processes: 1) random exchange of segments during crossover; 2) random alignment of homologous chromosomes at metaphase I of meiosis; and 3) random union of male and female gametes during fecundation.Em inúmeras aplicações de Computação Gráfica, são necessários personagens virtuais, que podem ser utilizados em animações, aplicações educativas, representação de usuários em aplicações de realidade virtual, etc. Geralmente o número de modelos disponíveis é bastante limitado. Combinações de cor do cabelo, textura da roupa e cor da pele são utilizadas para ampliar as possibilidades de seleção. Neste trabalho, a reprodução humana é simulada para produzir um número ilimitado de personagens, que herdam características dos seus dois ascendentes. As malhas dos modelos são construídas a partir de parâmetros de controle que são distribuídos como genes entre um grupo de cromossomos. Assim, a implementação consiste na distribuição das características, representadas como parâmetros de controle, sobre um número pré-especificado de pares de cromossomos dos pais; seguida pela simulação do processo de geração dos gametas do pai e da mãe, os quais são aleatoriamente combinados através de fecundação simulada. A diversidade é garantida através de três processos aleatórios: 1) a troca aleatória de segmentos durante o crossover que ocorre na prófase I da meiose; 2) o alinhamento aleatório dos cromossomos homólogos durante a metáfase I da meiose; 3) a união aleatória dos gametas masculinos e femininos durante a fecundação.Ciência da computaçãoComputação gráficaPersonagens virtuaisComputer graphicsVirtual characterGeração de personagens virtuais simulando o processo reprodutivo de seres diplóidesGeneration of virtual personages simulating the reproductive process of beings diplóidesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFCinfo:eu-repo/semantics/openAccessORIGINAL2007_dis_rccvieira.pdf2007_dis_rccvieira.pdfapplication/pdf16247883http://repositorio.ufc.br/bitstream/riufc/18557/1/2007_dis_rccvieira.pdfa475b8382433f145cfc9fbc0feb2c480MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.ufc.br/bitstream/riufc/18557/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52riufc/185572020-06-29 16:27:18.342oai:repositorio.ufc.br:riufc/18557Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2020-06-29T19:27:18Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false |
| dc.title.pt_BR.fl_str_mv |
Geração de personagens virtuais simulando o processo reprodutivo de seres diplóides |
| dc.title.en.pt_BR.fl_str_mv |
Generation of virtual personages simulating the reproductive process of beings diplóides |
| title |
Geração de personagens virtuais simulando o processo reprodutivo de seres diplóides |
| spellingShingle |
Geração de personagens virtuais simulando o processo reprodutivo de seres diplóides Vieira, Roberto César Cavalcante Ciência da computação Computação gráfica Personagens virtuais Computer graphics Virtual character |
| title_short |
Geração de personagens virtuais simulando o processo reprodutivo de seres diplóides |
| title_full |
Geração de personagens virtuais simulando o processo reprodutivo de seres diplóides |
| title_fullStr |
Geração de personagens virtuais simulando o processo reprodutivo de seres diplóides |
| title_full_unstemmed |
Geração de personagens virtuais simulando o processo reprodutivo de seres diplóides |
| title_sort |
Geração de personagens virtuais simulando o processo reprodutivo de seres diplóides |
| author |
Vieira, Roberto César Cavalcante |
| author_facet |
Vieira, Roberto César Cavalcante |
| author_role |
author |
| dc.contributor.co-advisor.none.fl_str_mv |
Cavalcante Neto, Joaquim Bento |
| dc.contributor.author.fl_str_mv |
Vieira, Roberto César Cavalcante |
| dc.contributor.advisor1.fl_str_mv |
Vidal, Creto Augusto |
| contributor_str_mv |
Vidal, Creto Augusto |
| dc.subject.por.fl_str_mv |
Ciência da computação Computação gráfica Personagens virtuais Computer graphics Virtual character |
| topic |
Ciência da computação Computação gráfica Personagens virtuais Computer graphics Virtual character |
| description |
In many Computer Graphics aplications, virtual character are needed, and can be used in animations, educational softwares, as an avatar, chosen to represent an user in a virtual reality application, etc. Usually, the available models is very limited. Therefore, combinations of hair color, cloth texture, and skin color are used to increase the selection space. In this paper, human reproduction is mimicked to produce an unlimited number of characters, which inherit traits from two parents. The meshes of all models are constructed based on control parameters that are distributed as genes among a group of chromosomes. Hence, the implementation consists of a pre-selected distribution of characteristics, represented as control parameters, over a pre-determined number of chromosome pairs for both parents; followed by a simulation of the father’s and mother’s gametes generation; which are randomly combined in a simulated fecundation. The diversity is ensured in three random processes: 1) random exchange of segments during crossover; 2) random alignment of homologous chromosomes at metaphase I of meiosis; and 3) random union of male and female gametes during fecundation. |
| publishDate |
2007 |
| dc.date.issued.fl_str_mv |
2007 |
| dc.date.accessioned.fl_str_mv |
2016-07-21T16:12:01Z |
| dc.date.available.fl_str_mv |
2016-07-21T16:12:01Z |
| 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.citation.fl_str_mv |
VIEIRA, Roberto César Cavalcante. Geração de personagens virtuais simulando o processo reprodutivo de seres diplóides. 2007. 81 f. Dissertação (Mestrado em ciência da computação) - Universidade Federal do Ceará, Fortaleza-CE, 2007. |
| dc.identifier.uri.fl_str_mv |
http://www.repositorio.ufc.br/handle/riufc/18557 |
| identifier_str_mv |
VIEIRA, Roberto César Cavalcante. Geração de personagens virtuais simulando o processo reprodutivo de seres diplóides. 2007. 81 f. Dissertação (Mestrado em ciência da computação) - Universidade Federal do Ceará, Fortaleza-CE, 2007. |
| url |
http://www.repositorio.ufc.br/handle/riufc/18557 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da Universidade Federal do Ceará (UFC) instname:Universidade Federal do Ceará (UFC) instacron:UFC |
| instname_str |
Universidade Federal do Ceará (UFC) |
| instacron_str |
UFC |
| institution |
UFC |
| reponame_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
| collection |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
| bitstream.url.fl_str_mv |
http://repositorio.ufc.br/bitstream/riufc/18557/1/2007_dis_rccvieira.pdf http://repositorio.ufc.br/bitstream/riufc/18557/2/license.txt |
| bitstream.checksum.fl_str_mv |
a475b8382433f145cfc9fbc0feb2c480 8a4605be74aa9ea9d79846c1fba20a33 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
| repository.name.fl_str_mv |
Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC) |
| repository.mail.fl_str_mv |
bu@ufc.br || repositorio@ufc.br |
| _version_ |
1847793339593654272 |