O3D – Como instalar e exemplos

9 de maio de 2009 às 15:35 | Publicado em JavaScript, O3D | Deixe um comentário
Tags: , , , , , , ,

    Depois de falar sobre esta API do Google no outro post, mostraremos como instalar o plugin para a visualização dos exemplos. Abaixo estão os links para baixar:

  1. Windows
  2. Mac OS
  3. Linux, seguir as instruções.

    Depois de instalar os plugins já podemos visualizar os exemplos. Atenção para os pré-requisitos de Software:

  • Windows: XP Service Pack 2, Vista (x86/x64) Service Pack 1; Firefox 2+, Internet Explorer 7.0+ (x86 only), or Google Chrome
  • Mac: Intel Mac with OS X 10.5 (Leopard); Firefox 2+, Safari 3+, or Camino

    E os de Hardware:

  • Windows: x86 CPU; DX9-compatible GPU with VS2.0 and PS2.0 support
  • Mac: any Intel Mac (unsupported GPUs will use SW renderer)

    Mais detalhes podem ser encontrados aqui.

    Várias amostras do que pode ser desenvolvido usando o O3D estão no site do Google. Uma implementação bem simples foi feita para demonstrar o que pode ser feito com essa API. Nela, podemos girar uma caixa e visualizar todos os seu lados e dar zoom com o scroll do mouse, além de mostrar efeitos de luz na cena. A caixa pode ser vista aqui.

    O castelo, na foto abaixo, é em modelo mais elaborado. É permitido andar pela cena e, com o zoom, conseguimos ver detalhes de dentro dele, como quadros na parede. Ele pode ser encontrado aqui.

Castelo3

Castelo4

    Outro modelo bem feito é a igreja. Nela, percebemos a textura e os detalhes, como a porta. Pode ser visualizada aqui.

Igreja

Igreja2

    Também podemos implementar modelos usando fotos, como nesse exemplo, em que conseguimos ter uma visão panorâmica de um cenário.

    Apesar de ser uma tecnologia muito nova, o O3D está conquistando cada vez mais programadores. Vale a pena dar uma conferida.

Fonte:
http://www.skillmanmedia.com/o3dexamples/

                                                         Escrito por Luísa Pèret Moraes e Paula Pèret Moraes

Conceito: MVC – Model View Controller

8 de maio de 2009 às 02:11 | Publicado em Conceitos, HTML, JSP | 1 Comentário
Tags: , , , , , , , , , , , , ,

    MVC é um padrão de projeto desenvolvido para resolver problemas para diminuir a complexidade e tornar mais eficiente as aplicações.

MVC é um paradigma que parte a aplicação em 3 partes, Model, que são os dados, View, que é o layout, e Controller, que processa as interações feitas pelos dois, responde eventos e pode modificar o Model.

    View é a camada que mostra a informação, não se preocupa com transformá-la, só quer exibí-la. É nela que entramos com os dados. Pode ser o HTML, por exemplo.

    Model é a camada lógica da aplicação, onde tudo vai acontecer. É onde fazemos a manipulação dos dados. A camada de persistência, como o banco de dados, é considerada por alguns autores como uma quarta camada, mas o mais aceito é que esta persistência faz parte do Model.

    Controller é a camada de controle, que pega os dados enviados pelo usuário, processa esses dados e faz sua validação. Gera os códigos dinâmicos para o HTML.

    O MVC separa as aplicações nessas 3 camadas. Assim, se precisarmos modificar apenas o layout, não precisamos modificar o código, só mudamos a parte do layout. Também torna possível o desenvolvimento paralelo, pois suas 3 camadas são independentes, mas não é muito recomendado para pequenas aplicações.

    Quando o usuário faz uma requisição qualquer na interface, o Controller manipula o evento e acessa o Model. O View pega esses dados do Model. O ciclo se repete.

Fonte:
http://pt.wikipedia.org/wiki/MVC
http://www.macoratti.net/vbn_mvc.htm

                                                     Escrito por Luísa Pèret Moraes e Paula Pèret Moraes

Blog no WordPress.com. | Tema: Pool até Borja Fernandez.
Entradas e comentários feeds.

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.