Etiqueta: visualeditor |
Etiqueta: visualeditor |
||
| (25 revisões intermediárias por 4 usuários não estão sendo mostradas) | |||
| Linha 11: | Linha 11: | ||
**Criar a compatibilidade para todos os sistemas de realidade virtual | **Criar a compatibilidade para todos os sistemas de realidade virtual | ||
**Convencer os possíveis compradores que é uma alternativa mais barata e mais completa | **Convencer os possíveis compradores que é uma alternativa mais barata e mais completa | ||
**Criar uma versão (ou tornar compatível) com os novos modelos de celulares, como o S8 (que oferece suporte a Realidade Virtual | **Criar uma versão (ou tornar compatível) com os novos modelos de celulares, como o S8 (que oferece suporte a Realidade Virtual e tem um processador decente para o projeto). | ||
* '''4. Quais os conhecimentos básicos que devemos ter para se implementar este projeto?''' | * '''4. Quais os conhecimentos básicos que devemos ter para se implementar este projeto?''' | ||
**Noção espacial. | **Noção espacial. | ||
| Linha 21: | Linha 21: | ||
**[http://vrvision.com.br/project/arquitetura/?gclid=CjsKDwjw0cXIBRCxjqnE3K3sHhIkAL1LezQ_kHKORp1qivkQg8j37qw0OeZ9wzWVTTNllCgXEaazGgKlRvD_BwE VR Vision]: Focado apenas decoração e não a construção vista pelo lado de fora | **[http://vrvision.com.br/project/arquitetura/?gclid=CjsKDwjw0cXIBRCxjqnE3K3sHhIkAL1LezQ_kHKORp1qivkQg8j37qw0OeZ9wzWVTTNllCgXEaazGgKlRvD_BwE VR Vision]: Focado apenas decoração e não a construção vista pelo lado de fora | ||
**[https://spaces.archilogic.com/explore Archilogic]: Não possui as ferramentas de simulação climática | **[https://spaces.archilogic.com/explore Archilogic]: Não possui as ferramentas de simulação climática | ||
**[http://pixologic.com/ zBrush]: | **[http://pixologic.com/ zBrush]: Não possui suporte para RV nem simulação climática | ||
<br> | <br> | ||
| Linha 34: | Linha 34: | ||
* '''3. Porque usar o hardware específico?''' | * '''3. Porque usar o hardware específico?''' | ||
** Os Hardwares utilizados no processo e na execução do programa são necessários para os resultados desejados | ** Os Hardwares utilizados no processo e na execução do programa são necessários para os resultados desejados | ||
** Hoje em dia são fáceis de encontrar. Existem os óculos de realidade virtual (Óculos Rift) | ** Hoje em dia são fáceis de encontrar. Existem os óculos de realidade virtual (Óculos Rift). | ||
* '''4. Porque usar o sistema específico?''' | * '''4. Porque usar o sistema específico?''' | ||
**Os sistemas tomados como base para o desenvolvimento do software são importantes por que dão suporte tecnológico e sua imperfeição nos mostra o que podemos fazer. | **Os sistemas tomados como base para o desenvolvimento do software são importantes por que dão suporte tecnológico e sua imperfeição nos mostra o que podemos fazer. | ||
| Linha 53: | Linha 53: | ||
<br> | <br> | ||
* 1. Onde os dados serão inseridos? | * '''1. Onde os dados serão inseridos?''' | ||
** | **Em um Banco de Dados externo. | ||
* 2. Onde os dados serão externalizados, publicados? | * '''2. Onde os dados serão externalizados, publicados?''' | ||
** | **Óculos de Realidade Virtual; | ||
* 3. Onde esta aplicação poderá ser usada? | **Tela do PC (Monitor); | ||
** Computadores pessoais | * '''3. Onde esta aplicação poderá ser usada?''' | ||
** | ** Computadores pessoais; | ||
* 4. Onde os dados serão armazenadas? | ** Computadores empresariais; | ||
** No | ** Salas de aula; | ||
** | * '''4. Onde os dados serão armazenadas?''' | ||
** No disco rígido do usuário | |||
** Em Nuvem | |||
** Na rede de compartilhamento | ** Na rede de compartilhamento | ||
* 5. Onde o software deverá ser hospedado? | * '''5. Onde o software deverá ser hospedado?''' | ||
** | **No disco rígido do usuário | ||
== When == | == When == | ||
<br> | <br> | ||
* 1. Em quanto tempo pretende desenvolver o sistema? | * '''1. Em quanto tempo pretende desenvolver o sistema?''' | ||
** O sistema lançara um protótipo dentro de 6 meses | ** O sistema lançara um protótipo dentro de 6 meses | ||
* 2. Quais serão as fases e em quanto tempo cada uma? | * '''2. Quais serão as fases e em quanto tempo cada uma?''' | ||
** A primeira fase se resume na construção de um software que reconheça e manipule sólidos (sua forma, sua cor e seu tom) e deve ficar pronta na media de 3 meses | ** A primeira fase se resume na construção de um software que reconheça e manipule sólidos (sua forma, sua cor e seu tom) e deve ficar pronta na media de 3 meses | ||
** A segunda fase será a transposição do software para Realidade Virtual e deve ser lançado na media de 3 meses | ** A segunda fase será a transposição do software para Realidade Virtual e deve ser lançado na media de 3 meses | ||
** Na terceira fase criaremos uma rede de comunicação entre os projetistas e deve ficar pronta na media de 3 meses | ** Na terceira fase criaremos uma rede de comunicação entre os projetistas e deve ficar pronta na media de 3 meses | ||
* 3. Qual o tempo de resposta do dispositivo ou do sistema? | * '''3. Qual o tempo de resposta do dispositivo ou do sistema?''' | ||
** | ** 0,9s quanto nos referimos a abertura do programa. | ||
* '''4. Quanto tempo para responder a uma entrada?''' | |||
* 4. Quanto tempo para responder a uma entrada? | ** 0,9s | ||
** | * '''5. Quanto tempo para gerar a saída?''' | ||
* 5. Quanto tempo para gerar a saída? | **0,08s<br> | ||
** <br> | |||
== How == | == How == | ||
<br> | <br> | ||
* 1. Como será dividido o desenvolvimento do sistema? | * '''1. Como será dividido o desenvolvimento do sistema?''' | ||
** | ** Back-end; | ||
* 2. Como será feita a entrada de dados? | ** Front-end; | ||
** Via Teclado | ** Testes; | ||
** Mouse | ** Aplicação. | ||
** Mesa digitalizadora (Opcional) | * '''2. Como será feita a entrada de dados?''' | ||
** Ferramentas especificas do sistema | ** Via Teclado; | ||
** Mouse; | |||
** Mesa digitalizadora (Opcional); | |||
** Ferramentas especificas do sistema; | |||
** POP | ** POP | ||
* 3. Como será feita a saída de dados? | ** Óculos de Realidade Virtual (e seus respectivos adereços); | ||
** Download de arquivos suportados | |||
* '''3. Como será feita a saída de dados?''' | |||
** Monitor | ** Monitor | ||
** Óculos | ** Óculos de Realidade Virtual | ||
** Impressora 3D | ** Impressora 3D | ||
** SMTP | ** SMTP | ||
* 4. Descreva a 1a. funcionalidade? | ** Upload de arquivos diretamente para galerias online; | ||
** | ** '''4. Descreva a 1a. funcionalidade?''' | ||
* 5. Descreva a 2a. funcionalidade? | *** CRUD Conta de acesso | ||
** | ** '''5. Descreva a 2a. funcionalidade?''' | ||
* 6. Descreva a 3a funcionalidade? | *** Conexão de usuário via redes sociais | ||
** Modo de uso | ** '''6. Descreva a 3a funcionalidade?''' | ||
* | *** Gerar relatório de acesso | ||
**Modo de criação de projeto em RV | ** '''7. Descreva a 4a funcionalidade?''' | ||
* | *** Modo de uso | ||
**Construção da base | **'''8. Descreva a 5a funcionalidade?''' | ||
* | ***Gerar Relatório de Uso e do Usuário | ||
**Reconhecimento de sólido (Poliedro, circulares) | **'''9. Descreva a 6a funcionalidade?''' | ||
* | ***Modo de criação de projeto em RV | ||
**Seleção de sólido | **'''10. Descreva a 7a funcionalidade?''' | ||
* | ***Gerar relatório de funcionalidade da RV | ||
**Manipulação das dimensões do sólido | **'''12. Descreva a 8a funcionalidade?''' | ||
* | ***Construção da base | ||
**Manipulação da posição do sólido | **'''13. Descreva a 9a funcionalidade?''' | ||
* | ***Reconhecimento de sólido (Poliedro, circulares) | ||
**Manipulação das cores dos sólidos | **'''14. Descreva a 10a funcionalidade?''' | ||
* | ***Seleção de sólido | ||
**Manipulação dos tons dos sólidos | **'''15. Descreva a 11a funcionalidade?''' | ||
* | ***Manipulação das dimensões do sólido | ||
** Escolha de objetos complementares opcionais (carros, árvores, postes, etc.) | **'''16. Descreva a 12a funcionalidade?''' | ||
* | ***Manipulação da posição do sólido | ||
** Controle do nível de luminosidade do ambiente | **'''17. Descreva a 13a funcionalidade?''' | ||
* | ***Manipulação das cores dos sólidos | ||
**Visualização plana no monitor (2D ou 3D) | **'''18. Descreva a 14a. funcionalidade?''' | ||
* | ***Manipulação dos tons dos sólidos | ||
**Visualização em Realidade Virtual | ** '''19. Descreva a 15a. funcionalidade?''' | ||
* | *** Escolha de objetos complementares opcionais (carros, árvores, postes, etc.) | ||
**Compatibilidade com impressora 3D | ** '''20. Descreva a 16a funcionalidade?''' | ||
* | *** Controle do nível de luminosidade do ambiente | ||
**Suporte | **'''21. Descreva a 17a funcionalidade?''' | ||
* | ***Visualização plana no monitor (2D ou 3D) | ||
**Salvar projeto | **'''22. Descreva a 18a funcionalidade?''' | ||
* | ***Visualização em Realidade Virtual | ||
**Rede de compartilhamento de projetos | **'''23. Descreva a 19a funcionalidade?''' | ||
* | ***Compatibilidade com impressora 3D | ||
**Compartilhar projeto | **'''24. Descreva a 21a funcionalidade?''' | ||
* | ***Gerar relatório de funcionalidade | ||
**Excluir projeto | **'''25. Descreva a 22a funcionalidade?''' | ||
***Suporte técnico | |||
**'''26. Descreva a 23a funcionalidade?''' | |||
***Salvar projeto | |||
**'''27. Descreva a 24a funcionalidade?''' | |||
***Rede de compartilhamento de projetos("Nuvem Social") | |||
**'''28. Descreva a 25a funcionalidade?''' | |||
***Gerar relatório de rede | |||
**'''29. Descreva a 26a funcionalidade?''' | |||
***Compartilhar projeto | |||
**'''30. Descreva a 27a funcionalidade?''' | |||
***Baixar projeto | |||
**'''31. Descreva a 28a funcionalidade?''' | |||
***Gerar relatório de download | |||
**'''32. Descreva a 29a funcionalidade?''' | |||
***Excluir projeto | |||
== How much == | == How much == | ||
<br> | <br> | ||
* 1. Quanto custa cada parte do sistema? | * '''1. Quanto custa cada parte do sistema?''' | ||
** | ** Óculos de Realidade Virtual (R$400,00 - 2.600,00) | ||
** Impressora 3D ( | ** Impressora 3D (R$1.000,00 - 8.000,00) | ||
** Desenvolvimento do sistema (Em média R$ | ** Desenvolvimento do sistema (Em média R$ 30.000) | ||
* 2. Quanto deverá custar todo o sistema? | * '''2. Quanto deverá custar todo o sistema?''' | ||
** Em média R$ | ** Em média R$ 40.600,00 | ||
* 3. Quantas pessoas deverão ser usadas (Equipe) ? | * '''3. Quantas pessoas deverão ser usadas (Equipe) ?''' | ||
** 6 pessoas dentro da equipe | ** 6 pessoas dentro da equipe | ||
** E alguns profissionais que poderão usa o ArchiVR | ** E alguns profissionais que poderão usa o ArchiVR | ||
* 4. Quanto custa cada profissional? | * '''4. Quanto custa cada profissional?''' | ||
** No calculo do custo total do Software valorizamos cada um em R$ | ** No calculo do custo total do Software valorizamos cada um em R$5.000, tendo em vista os 9 meses totais de desenvolvilmento | ||
* 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)? | * '''5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?''' | ||
** | ** R$ 450,00 (Apenas para usuário brasileiros) | ||
** US$ 150,00 (Valor internacional) | |||
<br> | <br> | ||
| Linha 170: | Linha 189: | ||
* Processso | * Processso | ||
* Depósitos | * Depósitos | ||
* Fluxos | * Fluxos http://docdro.id/NMrImtv | ||
== DER == | == DER == | ||
* | * http://docdro.id/TlhA38v | ||
== DD == | == DD == | ||
| Linha 188: | Linha 204: | ||
<br> | <br> | ||
= | = Requisitos não-funcionais = | ||
<br> | |||
* Ambiente de Desenvolvimento: | |||
# | |||
* Infraestrutura de TI: | |||
# A fibra óptica pode ser usada nesse projeto para acelerar o download de dados na nuvem e acelerando, também, outras funções ligadas ao uso da internet no aplicativo. | |||
* Comunicação: | |||
# Rede Sociais: Podem ser usadas para verificação de usuário e cadastramento (CRUD), além de ser uma ótima rede pra compartilhamento de informações, tanto do usuário, quando do software. | |||
* Soluções comerciais: | |||
# Rede Sociais: Pode ser usada na divulgação e venda do software | |||
* Tecnologias inovadoras: | |||
# | |||
* Metodologias: | |||
# | |||
= Protótipo = | = Protótipo = | ||
Edição atual tal como às 05h01min de 18 de julho de 2017
5W2H
What
- 1. Qual o nome do seu projeto?
- ArchiVR
- 2. Qual o objetivo deste projeto?
- Temos como objetivo criar um programa que permite com que arquitetos consigam criar projetos em realidade virtual reduzindo os custos com materiais e permitindo que o usuário submeta o projeto a diversas simulações envolvendo clima, desastres naturais etc. Além da exportação direta para uma impressora 3D permitindo que ele consiga trazer seu projeto ao "mundo real" sem a necessidade de construir uma maquete.
- Consiga uma conectividade com uma rede, onde o usuário pode salva os projetos e compartilhar com a comunidade, para que outros possam se espelhar no seu projeto ou que facilite próximos projetos desse ou de outros usuários.
- 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
- Criar a compatibilidade para todos os sistemas de realidade virtual
- Convencer os possíveis compradores que é uma alternativa mais barata e mais completa
- Criar uma versão (ou tornar compatível) com os novos modelos de celulares, como o S8 (que oferece suporte a Realidade Virtual e tem um processador decente para o projeto).
- 4. Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
- Noção espacial.
- Reconhecimento e manipulação de formas geométricas.
- Noções de clima e tempo.
- 5. Quais soluções similares existem no mercado?
- 3D Builder (Windows 10): Não possui suporte para RV;
- Tilt Brush: É um programa pra desenho e não para arquitetura;
- VR Vision: Focado apenas decoração e não a construção vista pelo lado de fora
- Archilogic: Não possui as ferramentas de simulação climática
- zBrush: Não possui suporte para RV nem simulação climática
Why
- 1. Porque é interessante desenvolver este projeto?
- É comum e prático, representar ou apresentar uma ideia de uma forma que possamos comparar ou aplicar ao dia a dia. Quando falamos em arquitetura em realidade virtual, nos referimos àqueles trabalhos de escola, faculdade ou a serviço de algo ou alguém, que antes fazíamos em maquetes de isopor e precisávamos desembolsar um valor que quebram completamente as noções de custo benefício, que dão muito trabalho, consomem muito tempo e as vezes não fica com o resultado desejado. Com o software ArchiVR o usuário pode construir toda a maquete em realidade virtual, sem precisar gastar muito ou nada com material. Sua comunicação com a impressora 3D já poupa o usuário de todo o trabalho pesado e manual.
- 2. Porque deve usar a tecnologia escolhida?
- A realidade virtual é uma área tecnológica em grande expansão e desenvolvimento no século XXI.
- Ela nos permite criar e visualizar objetos ou coisas que seriam difíceis de se ver ou fazer pessoalmente ou manualmente.
- 3. Porque usar o hardware específico?
- Os Hardwares utilizados no processo e na execução do programa são necessários para os resultados desejados
- Hoje em dia são fáceis de encontrar. Existem os óculos de realidade virtual (Óculos Rift).
- 4. Porque usar o sistema específico?
- Os sistemas tomados como base para o desenvolvimento do software são importantes por que dão suporte tecnológico e sua imperfeição nos mostra o que podemos fazer.
- ArchiVR facilita estudantes e profissionais dá área de arquitetura a desenvolver e criar maquetes ou projeto semelhantes, em menor tempo e com menor custo.
Who
- 1. Quem pode se beneficiar deste projeto?
- Estudantes, professores, escolas, universidades e profissionais em arquitetura ou engenharia, construtoras.
- 2. Quem poderá operar o sistema?
- Estudantes, professores, escolas, universidades e profissionais em arquitetura ou engenharia, construtoras.
- 3. Quem deverá participar do desenvolvimento do sistema?
- Geógrafos, arquitetos, estudantes, professores, construtoras.
Where
- 1. Onde os dados serão inseridos?
- Em um Banco de Dados externo.
- 2. Onde os dados serão externalizados, publicados?
- Óculos de Realidade Virtual;
- Tela do PC (Monitor);
- 3. Onde esta aplicação poderá ser usada?
- Computadores pessoais;
- Computadores empresariais;
- Salas de aula;
- 4. Onde os dados serão armazenadas?
- No disco rígido do usuário
- Em Nuvem
- Na rede de compartilhamento
- 5. Onde o software deverá ser hospedado?
- No disco rígido do usuário
When
- 1. Em quanto tempo pretende desenvolver o sistema?
- O sistema lançara um protótipo dentro de 6 meses
- 2. Quais serão as fases e em quanto tempo cada uma?
- A primeira fase se resume na construção de um software que reconheça e manipule sólidos (sua forma, sua cor e seu tom) e deve ficar pronta na media de 3 meses
- A segunda fase será a transposição do software para Realidade Virtual e deve ser lançado na media de 3 meses
- Na terceira fase criaremos uma rede de comunicação entre os projetistas e deve ficar pronta na media de 3 meses
- 3. Qual o tempo de resposta do dispositivo ou do sistema?
- 0,9s quanto nos referimos a abertura do programa.
- 4. Quanto tempo para responder a uma entrada?
- 0,9s
- 5. Quanto tempo para gerar a saída?
- 0,08s
- 0,08s
How
- 1. Como será dividido o desenvolvimento do sistema?
- Back-end;
- Front-end;
- Testes;
- Aplicação.
- 2. Como será feita a entrada de dados?
- Via Teclado;
- Mouse;
- Mesa digitalizadora (Opcional);
- Ferramentas especificas do sistema;
- POP
- Óculos de Realidade Virtual (e seus respectivos adereços);
- Download de arquivos suportados
- 3. Como será feita a saída de dados?
- Monitor
- Óculos de Realidade Virtual
- Impressora 3D
- SMTP
- Upload de arquivos diretamente para galerias online;
- 4. Descreva a 1a. funcionalidade?
- CRUD Conta de acesso
- 5. Descreva a 2a. funcionalidade?
- Conexão de usuário via redes sociais
- 6. Descreva a 3a funcionalidade?
- Gerar relatório de acesso
- 7. Descreva a 4a funcionalidade?
- Modo de uso
- 8. Descreva a 5a funcionalidade?
- Gerar Relatório de Uso e do Usuário
- 9. Descreva a 6a funcionalidade?
- Modo de criação de projeto em RV
- 10. Descreva a 7a funcionalidade?
- Gerar relatório de funcionalidade da RV
- 12. Descreva a 8a funcionalidade?
- Construção da base
- 13. Descreva a 9a funcionalidade?
- Reconhecimento de sólido (Poliedro, circulares)
- 14. Descreva a 10a funcionalidade?
- Seleção de sólido
- 15. Descreva a 11a funcionalidade?
- Manipulação das dimensões do sólido
- 16. Descreva a 12a funcionalidade?
- Manipulação da posição do sólido
- 17. Descreva a 13a funcionalidade?
- Manipulação das cores dos sólidos
- 18. Descreva a 14a. funcionalidade?
- Manipulação dos tons dos sólidos
- 19. Descreva a 15a. funcionalidade?
- Escolha de objetos complementares opcionais (carros, árvores, postes, etc.)
- 20. Descreva a 16a funcionalidade?
- Controle do nível de luminosidade do ambiente
- 21. Descreva a 17a funcionalidade?
- Visualização plana no monitor (2D ou 3D)
- 22. Descreva a 18a funcionalidade?
- Visualização em Realidade Virtual
- 23. Descreva a 19a funcionalidade?
- Compatibilidade com impressora 3D
- 24. Descreva a 21a funcionalidade?
- Gerar relatório de funcionalidade
- 25. Descreva a 22a funcionalidade?
- Suporte técnico
- 26. Descreva a 23a funcionalidade?
- Salvar projeto
- 27. Descreva a 24a funcionalidade?
- Rede de compartilhamento de projetos("Nuvem Social")
- 28. Descreva a 25a funcionalidade?
- Gerar relatório de rede
- 29. Descreva a 26a funcionalidade?
- Compartilhar projeto
- 30. Descreva a 27a funcionalidade?
- Baixar projeto
- 31. Descreva a 28a funcionalidade?
- Gerar relatório de download
- 32. Descreva a 29a funcionalidade?
- Excluir projeto
How much
- 1. Quanto custa cada parte do sistema?
- Óculos de Realidade Virtual (R$400,00 - 2.600,00)
- Impressora 3D (R$1.000,00 - 8.000,00)
- Desenvolvimento do sistema (Em média R$ 30.000)
- 2. Quanto deverá custar todo o sistema?
- Em média R$ 40.600,00
- 3. Quantas pessoas deverão ser usadas (Equipe) ?
- 6 pessoas dentro da equipe
- E alguns profissionais que poderão usa o ArchiVR
- 4. Quanto custa cada profissional?
- No calculo do custo total do Software valorizamos cada um em R$5.000, tendo em vista os 9 meses totais de desenvolvilmento
- 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?
- R$ 450,00 (Apenas para usuário brasileiros)
- US$ 150,00 (Valor internacional)
Modelo Estruturado
DFD
- Processso
- Depósitos
- Fluxos http://docdro.id/NMrImtv
DER
DD
- Descritivos de cada item
- Significado
- Conteúdo (Dados compostos)
- Restrições de integridade
- Chave primária (Depósitos de Dados)
Requisitos não-funcionais
- Ambiente de Desenvolvimento:
- Infraestrutura de TI:
- A fibra óptica pode ser usada nesse projeto para acelerar o download de dados na nuvem e acelerando, também, outras funções ligadas ao uso da internet no aplicativo.
- Comunicação:
- Rede Sociais: Podem ser usadas para verificação de usuário e cadastramento (CRUD), além de ser uma ótima rede pra compartilhamento de informações, tanto do usuário, quando do software.
- Soluções comerciais:
- Rede Sociais: Pode ser usada na divulgação e venda do software
- Tecnologias inovadoras:
- Metodologias:
Protótipo
- Objetivo
- Recursos utilizados
- Funcionamento
- Detalhamento (Imagens, vídeos, ...)
- Resultados obtidos
Pesquisador