domingo, abril 13, 2008
quarta-feira, janeiro 02, 2008
Revisão do trabalho
Passou-se muito tempo desde que escrevo no Blog, muito trabalho foi feito, avanços e recuos.
Na interface final, os paineis foram fixados,
Os gestos possíveis são:
Para adicionar uma peça:
Assim decidi desenvolver um sistema simples, que considera que há conexão quando uma peça está em cima de uma outra.
Com estas restrições é possível mover em conjunto as peças ligadas, tal como acontecia no mundo real.
Uma versão do prototipo pode ser descarregada aqui:
http://web.ist.utl.pt/ist152466/LSketchIt-prototipe-05-01-2008.rar
De assinalar que é apenas um prototipo, pelo que ainda possui alguns bugs
Estou agora a elaborar os testes com utilizadores a realizar.
Na interface final, os paineis foram fixados,
- toolbar principal, no local mais usual, superior esquerdo
- Menu de editar peça, ao lado da barra principal
- Menu câmara, superior direito
- Lista de sugestões a baixo do menu camara
- Barra de cores, no canto inferior esquerdo
Os gestos possíveis são:
Para adicionar uma peça:
- Duas Linhas num gesto - pesquisa de peças de determinada dimensão
- Uma linha - dimensão fixa
- Triangulo - slope bricks
- Circulo - peças com buracos
- Linha - peça com pino saido
Assim decidi desenvolver um sistema simples, que considera que há conexão quando uma peça está em cima de uma outra.
Com estas restrições é possível mover em conjunto as peças ligadas, tal como acontecia no mundo real.
Uma versão do prototipo pode ser descarregada aqui:
http://web.ist.utl.pt/ist152466/LSketchIt-prototipe-05-01-2008.rar
De assinalar que é apenas um prototipo, pelo que ainda possui alguns bugs
Estou agora a elaborar os testes com utilizadores a realizar.
terça-feira, junho 26, 2007
Relatorio 26 de Junho
Dia 16 conclui a inserção do CALI- a reconhecer gestos
- triangle - slope brick
- resctangle / diamons - (será o brick normal, ou baseplane)
- circulo / elipse - (rounds...)
Dia 20 alterei o render do esboço, para 2D
- esboço 2D -> CALI / recohecedor proprio de 2 linhas (caso CALI = unknow) -> Conversão linhas 2D/3D
Dia 22
Lista de sugestões(rectangulo): no espaço 3D -opengl
Criação de frames dentro desta lista e reconhecimento do rato
Agora
Depois criação de uma interface controlo de camera, semelhante à lista de sugestões, mas 2D (canto superior direito )
- triangle - slope brick
- resctangle / diamons - (será o brick normal, ou baseplane)
- circulo / elipse - (rounds...)
Dia 20 alterei o render do esboço, para 2D
- esboço 2D -> CALI / recohecedor proprio de 2 linhas (caso CALI = unknow) -> Conversão linhas 2D/3D
Dia 22
Lista de sugestões(rectangulo): no espaço 3D -opengl
Criação de frames dentro desta lista e reconhecimento do rato
Agora
- continuação do design da lista sugestões
- determinar a posição da lista, de modo a ficar mais visivel ao utilizador
Depois criação de uma interface controlo de camera, semelhante à lista de sugestões, mas 2D (canto superior direito )
segunda-feira, maio 28, 2007
Relatorio 21 Maio 2007
Estas ultimas semanas não deu para fazer nada :(
Tivemos 2 projectos para entregar até dia 25 (gec e marketing)
Foi uma trabalheira mas está entregue
Agora tenho:
Em relação ao tfc, falta acabar as coisas do ponto anterior
Tivemos 2 projectos para entregar até dia 25 (gec e marketing)
Foi uma trabalheira mas está entregue
Agora tenho:
- exame dia 29 Maio (GEC)
- apresentação / discussão GEC dia 4 Junho
- apresentação / discussão Marketing dia 8 Junho
- exame Marketing dia 11 Junho
Em relação ao tfc, falta acabar as coisas do ponto anterior
sábado, maio 05, 2007
Depois de alguma resolução de problemas, com os PC's cá de casa, volto a escrever no blog...
Para a reunião de 9 Maio, e posterior apresentação dia 11
Resolver:
- modo draw, por omissão
- peça temporaria no modo draw, qd se muda para a hand esta desaparece - apagar temporario
- refresh qd se carrega na piecebar
- reduzir as linhas - não desenhar por cima, reduzir as linhas corrigidas (pus um resize <->, mas algo estranho)
- undo / redo - historico
- mudança de cor da fixa e das que se está a editar
- Mudar controlo de camera
- Classificação das peças por relevancia (0.10) - ficheiro à parte com os numeros das peças e sua ordem de relevancia....
- lista de sugestões ............(undo / redo, lista de peças)
Para a reunião de 9 Maio, e posterior apresentação dia 11
Resolver:
- modo draw, por omissão
- peça temporaria no modo draw, qd se muda para a hand esta desaparece - apagar temporario
- refresh qd se carrega na piecebar
- reduzir as linhas - não desenhar por cima, reduzir as linhas corrigidas (pus um resize <->, mas algo estranho)
- undo / redo - historico
- mudança de cor da fixa e das que se está a editar
- Mudar controlo de camera
- Classificação das peças por relevancia (0.10) - ficheiro à parte com os numeros das peças e sua ordem de relevancia....
- lista de sugestões ............(undo / redo, lista de peças)
terça-feira, março 06, 2007
Relatorio 6 Março 2007
Estive os últimos dias fora, por isso não adiantei muito o trabalho.
Comandos de câmara
Estou agora de volta dos Dialogs MFL , estou com um problema no DoModal() (ciclo infinito)
Vou colocar o dialog transparente
Comandos de câmara
Estou agora de volta dos Dialogs MFL , estou com um problema no DoModal() (ciclo infinito)
Vou colocar o dialog transparente
sexta-feira, março 02, 2007
Relatorio semanal 26 Fevereiro
A movimentação das peças demorou mais tempo do que pensava
mas agora já permite a movimentação livre no plano
E se a movimentação for reduzida a peça é automaticamente acertada numa casa.
Agora estou a ver como adicionar uma mini-frame para servir de controlo de camera....
mas agora já permite a movimentação livre no plano
E se a movimentação for reduzida a peça é automaticamente acertada numa casa.
Agora estou a ver como adicionar uma mini-frame para servir de controlo de camera....