sábado, 22 de outubro de 2016

Dica F@b #03: Dizimar Malhas Poligonais



Socorro! Na imagem, o modelo 3D parecia perfeito. No computador, é muito pesado, e ao enviar para a impressora 3D o software demorou demasiado tempo para fazer o slicing, a impressão correu mal, ou crashou continuamente. O que é que se passa?

É um problema comum nos objectos 3D que encontramos online. Todos os modelos 3D são constituídos por uma superfície definida por triângulos, chamada malha poligonal (mesh, em inglês). Quanto maior o número de triângulos que define o objecto, melhor a sua perfeição. Ter modelos 3D com elevados números de polígonos é desejável, mas por vezes pode-se tornar problemático. Quanto maior for o número de triângulos, maior será o tamanho do ficheiro e as necessidades de memória RAM do computador para o processar (quer em rendering quer em slicing). 

Existem técnicas que permite diminuir o número de polígonos de um modelo 3D, tornando-o mais leve e fácil de processar. Vamos mostrar uma, utilizando os recursos do Meshlab. Nesta dica F@b, utilizámos um modelo 3D de estatuária suméria digitalizado e disponibilizado pelo British Museum.



Primeiro, importamos o modelo 3D para o Meshlab com o comando Import Mesh do menu File


No painel do Meshlab podemos saber quantas faces tem a malha poligonal.


Se o modelo tiver textura associada, podemos visualizar a malha poligonal clicando em wireframe nas opções de visualização.


Para diminuir o número de polígonos do modelo, vamos aplicar o filtro Quadric Edge Collapse Decimation, disponível no submenu Remeshing, Simplification and Reconstruction do menu Filters (filtros). O Meshlab dispõe de uma enorme quantidade de recursos para processar modelos 3D.


O filtro define de forma automática a diminuição para metade do número de polígonos. Na opção Target Number Of Faces podemos definir para quantos polígonos queremos que a redução seja feita. A qualidade da malha poligonal pode ser controlada nas opções do filtro.


A diminiução da contagem de polígonos torna o modelo mais leve, mas retira-lhe realismo. Podemos ir executando gradualmente este processo, até atingir o resultado desejado.


Quanto menor o número de polígonos, mais facetado ficará o objecto.


Para finalizar esta dica F@b, reduzimos o número de polígonos do modelo para 25 000.


Exportamos o modelo com a opção Export Mesh As... do menu File. No formato, escolhemos ficheiro STL. Uma das melhores ferramentas do Meshlab é a facilidade com que converte entre formatos de ficheiros 3D.



Uma análise do STL no netfabb (procedimento que recomendamos para certificar que a impressão 3D vai ser bem sucedida) mostra que o modelo não tem problemas a corrigir.


Só falta imprimir, e levar para a sala de aula. Com esta técnica, podemos assegurar que a impressão de um modelo 3D pesado será bem sucedida.

quinta-feira, 20 de outubro de 2016

E se ao entrar na Biblioteca...



... vir uma impressora 3D, sim, tranquilize-se. Está mesmo numa biblioteca.

Ainda não temos as condições desejáveis no espaço do Centro de Recursos, mas sentimos que não podíamos esperar mais. Iniciámos hoje a estruturação do nosso espaço Maker, criando para já um cantinho dedicado ao 3D. A impressora e o computador irão estar acessíveis, chegou ao CR bibliografia específica, e os tablets estão a ser utilizados pelos alunos, que estão a descobrir o 3D no Thingmaker Design. 


Estava na hora. Não houve inauguração nem cerimónia, simplesmente montámos o sistema e colocámos a imprimir. Agora é esperar que a curiosidade dos alunos faça o resto, gerando massa crítica de utilização. E a partir daí começar a crescer. O LCD_AEVP, Laboratório de Criatividade Digital que irá em breve arrancar no espaço, poderá dar uma ajuda...


Para já, temos no Centro de Recursos Poeta José Fanha um cantinho dedicado ao 3D. É o primeiro passo. Aproximar, possibilitar contacto, despertar a curiosidade. Sem grandes cerimoniais, mas quando a impressora iniciou o primeiro trabalho de impressão na biblioteca, havia um sentimento de a small step for a man...

terça-feira, 18 de outubro de 2016

3D: bibliografia de apoio...

Já chegaram os livros que encomendamos no âmbito do "Fab@arts". A ideia é que despertem a curiosidade dos alunos e os levem mais longe no domínio da modulação. Devagarinho o nosso "Fab@arts" vai ganhando forma... (Foto: Professor Artur Coelho)

quinta-feira, 6 de outubro de 2016

Codeweek 3D: Imprime o teu Brinquedo

Para comemorar a Codeweek 2016, semana europeia dedicada às novas tecnologias na educação, lançamos em conjunto com o Centro de Recursos Poeta José Fanha um concurso destinado a todos os alunos que visitam o Centro de Recursos e utilizam os tablets adquiridos no âmbito do Fab@rts. O desafio é criar um brinquedo no Thingmaker Design. Os três melhores serão impressos em 3D e entregues aos seus criadores. O concurso faz parte da iniciativa Creative Techies, participação do Agrupamento de Escolas Venda do Pinheiro na Europe Code Week 2016. Como fazer para participar: - Requisitar um tablet no atendimento do Centro de Recursos.
- Procurar a app Thingmaker Design.
- Escolher o tipo de objecto a modelar.
  - Modelar em 3D, escolhendo as peças disponíveis.
- Enviar para impressão 3D (pedindo ajuda à Patrícia, Prof.ª Jacqueline ou Prof. Artur).
- Descarregar os ficheiros para impressão 3D (pedindo ajuda à Patrícia, Prof.ª Jacqueline ou Prof. Artur).

domingo, 18 de setembro de 2016

Dica F@b #02: Vamos Apanhá-los Todos?


A jogar Pokémon Go mas a sentir alguma frustração porque as criaturas capturadas apenas residem na memória do telemóvel? A impressão 3D tem solução para este problema!

Pesquisando no Thingiverse, encontramos uma grande diversidade de modelos 3D para descarregar e imprimir. Podemos encontrar acessórios, símbolos, e as nossas personagens favoritas para imprimir nas impressoras 3D. Uma muito útil é o acessório para o ecrã do telemóvel que facilita o centrar e atirar das pokébolas. Os símbolos das equipas são um bom adereço para os fãs, e podemos pesquisar e imprimir o nosso buddy em 3D. Por onde começar? Acede ao Thingiverse e pesquisa por Pokémon. Antes de imprimir, verifica a validade da mesh e efectua correcções, se necessário, com o netfabb ou Meshmixer, para te assegurares do melhor resultado da impressão.

Para os mais criativos, que querem explorar o mundo fantástico da modelação 3D, porque não modelar o seu pokémon favorito no Tinkercad? Esta aplicação lançou recentemente um desafio à sua comunidade de utilizadores para modelar pokémons no Tinkercad.

Agora que podes segurar na mão o teu pokémon favorito, boas caçadas! Mas não te esqueças de prestar atenção ao ambiente que te rodeia.

Por aqui, jogamos pela Team Mystic, e adoramos explorar os espaços urbanos neste cruzamento entre realidade física e virtual.

sábado, 17 de setembro de 2016

Será que funciona?


Os tablets adstritos ao Fab@rts estão pensados para modelação 3D, mas podem (e devem) ser usados noutros contextos. Este, vamos arriscar na primeira semana de aulas, e fazer umas experiências... divertidas, esperamos.

A app chama-se MSQRD, e permite captar vídeos pensados para redes sociais, aplicando máscaras 3D directamente sobre captura facial. Os vídeos podem ser partilhados directamente nas redes sociais, gravados na memória dos dispositivos ou enviados por email. Dá ideias para um pequeno filme de apresentação feito pelos alunos logo na primeira aula, não dá? Se funcionar, depois partilhamos.

terça-feira, 13 de setembro de 2016

5 atividades possíveis a realizar num Makerspace

Neste artigo vemos como várias Bibliotecas Públicas souberam integrar MakerSpaces nos seus espaços. São inúmeras as atividades que aí podemos realizar...