True3D*Shell: Um shell 3D e futurista para o seu GNU/Linux
Vale a pena conhecer este projeto, o True 3D Shell tem como principal objetivo oferecer uma interface 3D para navegação no sistema de arquivos. Existem planos para implementar o recurso de reconhecimento de imagens para interpretar o reconhecimento da mão diante uma webcam.
Visão geral
O True 3D Shell é um projeto OpenSource com o principal objetivo de oferecer uma interface 3D para navegação no sistema de arquivos. O seu HD é transformado em universo 3D onde todos os elementos como arquivos e pastas são visualizados em um ambiente semelhante a projetos de Realidade Virtual. Veja abaixo um screenshot do projeto em execução.
Este seria apenas outro pacote com interface 3D se não fossem as futuras implementações do projeto. Na minha opinião estas implementações são um DIFERENCIAL muito interessante, onde o autor pretende inserir um sistema de reconhecimento de imagens através de uma webcam. Sendo assim o usuário não precisa utilizar o mouse ou o teclado, pois o sistema reconhece e interpreta a posição e os movimentos da sua mão diante a webcam. Abaixo um resumo da arquitetura:
O True3D*Shell foi compilado e testado nos ambientes abaixo:
O cursor apresenta 3 estados:. Modo seleção (fig.1), modo captura (fig.2) e o modo conectado (fig.3).
No modo seleção, movimentamos o cursor com as teclas de movimentação do teclado ou com o mouse até localizar a pasta ou o arquivo desejado.
Para entrar no modo captura, devemos pressionar o botão esquerdo do mouse ou a barra de espaço no teclado.
Agora já no modo conectado, pressione novamente o botão esquerdo do mouse ou a barra de espaço. Ao aparecer um menu, selecione a opção "Open" para executar a operação desejada.
Para desconectar do objeto e voltar ao modo seleção, basta clicar novamente com o botão esquerdo do mouse ou pressionar a barra de espaço.
Para finalizar o programa, basta pressionar o botão direito do mouse, e selecionar a única opção disponível (QUIT).
Abaixo um vídeo do sistema em funcionamento:
Este seria apenas outro pacote com interface 3D se não fossem as futuras implementações do projeto. Na minha opinião estas implementações são um DIFERENCIAL muito interessante, onde o autor pretende inserir um sistema de reconhecimento de imagens através de uma webcam. Sendo assim o usuário não precisa utilizar o mouse ou o teclado, pois o sistema reconhece e interpreta a posição e os movimentos da sua mão diante a webcam. Abaixo um resumo da arquitetura:
O True3D*Shell foi compilado e testado nos ambientes abaixo:
- Windows 2000 (x86)
- Windows XP (x86)
- Windows 2003 Enterprise Server SP1 (SMP Itanium2)
- Linux Red Hat ES 3.0 (x86 - kernel 2.4.21)
- Linux SuSE SLES 8 (SMP Itanium2 - kernel 2.4.21)
- Linux Red Hat ES 3.0 (SMP Itanium2 - kernel 2.4.21)
- Linux Red Hat ES 4.0 (SMP Itanium2 - kernel 2.6.9
- Plataforma de hardware Intel IA32 ou IA64;
- Sistema Operacional Linux ou Windows;
- POSIX ou WIN32 SDK
- TCP/IP Socket2
- OpenGL
- FreeGLUT
- MQ4CPP
- LIB3DS
- DOTCONF++
O cursor apresenta 3 estados:. Modo seleção (fig.1), modo captura (fig.2) e o modo conectado (fig.3).
No modo seleção, movimentamos o cursor com as teclas de movimentação do teclado ou com o mouse até localizar a pasta ou o arquivo desejado.
Para entrar no modo captura, devemos pressionar o botão esquerdo do mouse ou a barra de espaço no teclado.
Agora já no modo conectado, pressione novamente o botão esquerdo do mouse ou a barra de espaço. Ao aparecer um menu, selecione a opção "Open" para executar a operação desejada.
Para desconectar do objeto e voltar ao modo seleção, basta clicar novamente com o botão esquerdo do mouse ou pressionar a barra de espaço.
Para finalizar o programa, basta pressionar o botão direito do mouse, e selecionar a única opção disponível (QUIT).
Abaixo um vídeo do sistema em funcionamento: