Sistema Linux voltado ao uso da computação gráfica 3D nas áreas da saúde humana, veterinária e perícia.
Trabalho com o Linux como principal sistema desde 2005. Nesse longo período tive a oportunidade de testar muitas distribuições e versões, desde as mais fáceis até as mais complexas, que demandam amplo conhecimento por parte do usuário para poder operá-las.
Uma das característica mais interessantes do Linux é a sua flexibilidade, ele se adequa a várias situações e uma das mais legais é a possibilidade de instalarmos ele em um pendrive com suporte a escrita, isso significa que você pode levar o sistema no seu bolso para qualquer lugar, plugar o dispositivo em qualquer computador e usufruir de um Linux completo à sua disposição.
Eu sempre andei com um desses, seja por necessidade em caso de quebra no sistema, ou mesmo por poder usar computadores mais potentes que o meu modesto notebook, que levo comigo em minha viagens. Se o sistema quebrasse, bastaria dar um pequeno comando que o conteúdo do pendrive fosse copiado para o HD e em poucos minutos eu teria um sistema rodando nele. Se eu estivesse fazendo algum trabalho que demandasse melhor processamento, bastaria plugar o pendrive um uma máquina mais potente e em pouco tempo lá estava eu trabalhando sem a dor de cabeça das limitações anteriores.
Profissionalmente eu trabalho com computação gráfica 3D, mais precisamente, com desenvolvimento de metodologias para os campos da saúde humana, veterinária e arqueologia. Além disso, ministro cursos onde ensino técnicas de planejamento cirúrgico, digitalização 3D e confecção de prótese, dentre outras coisas.
Nos últimos meses, em face a grande demanda de ferramentas mais simples para usuários iniciantes, decidi conjuntamente com uma série de especialistas, desenvolver addons em Python script no Blender, criando alternativas simplificadas e acessíveis para aqueles que estão começando com a modelagem e animação 3D.
O grande desafio de se utilizar essas soluções é justamente configurar a área de trabalho de modo que o aluno possa ter à sua disposição uma série de ferramentas livres e/ou gratuitas para acompanhar as aulas e posteriormente seguir trabalhando.
Eu tentei criar uma forma de dar suporte aos 3 sistemas operacionais mais populares para a produção 3D: Windows, MacOSX e Linux, mas percebi que isso consumiria muito tempo do meu trabalho e o resultado não seria satisfatório, posto que eu gastaria muito tempo compilando pacotes e estudando uma forma de portar alguns deles para sistemas que apresentavam problemas nas compilações.
Como sou apenas uma pessoa e os meus parceiros de pesquisas não estão vinculados à área da computação, decidi então focar os esforços em um ponto que juntaria tudo de uma só vez: o conhecimento em Linux, o trabalho pessoal de configuração de ambiente e as necessidades da docência. Nasceu assim a solução chamada Linux 3DCS.
O Linux 3DCS nada mais é do que o sistema que uso em meu pendrive convertido em um arquivo de imagem ISO que pode ser clonado em outros pendrives ou mesmo em HDs.
Ele contém todas as ferramentas necessárias para que os nossos alunos possam acompanhar o conteúdo abordado nas aulas e utilizarem os addons desenvolvidos por nós, sem a necessidade de investir um tempo precioso configurando-os em seus computadores.
Esse projeto não se trata de uma distribuição própria, mas apenas um elemento facilitador para os nossos alunos ou mesmo aqueles que desejarem aprender mais sobre computação gráfica 3D aplicada às ciências da saúde.
No entanto, como explanado anteriormente, esse sistema é desenvolvido por poucas pessoas e não temos a possibilidade de oferecer suporte à ele de forma ampla. Sendo assim, o uso e instalação dessa ferramenta é por sua própria conta e risco.
-
- Curso voltado à especialistas das áreas da saúde humana e veterinária.
- Parceiro: Dr. Everton da Rosa (CRO-DF 2232).
- Referência: http://www.techtudo.com.br/noticias/noticia/2016/07/fisl-17-software-livre-ajuda-criar-proteses-3d-para-humanos-e-animais.html
-
- Curso voltado à especialistas da área de cirurgia bucomaxilofacial.
- Parceiro: Dr. Everton da Rosa (CRO-DF 2232).
-
- Addon para planejamento de cirurgia ortognática com importação automática de DICOM em 3D, digitalização 3D a partir de fotos e dinâmica experimental de tecidos moles.
- Parceiro: Dr. Everton da Rosa (CRO-DF 2232).
- Referência: https://www.blendernation.com/2017/09/17/digital-3d-orthognathic-surgery-ortogonblender-addon/
-
- Addon para planejamento de rinoplastia com digitalização 3D a partir de fotos, ferramentas de medições anatômicas, ferramentas para escultura digital, comparação de pré e pós-cirúrgico.
- Parceiros: Dr. Pablo Maricevich (CRM-PE 15.169 / RQE 2301 e 2302), Dr. Rodrigo Dornelles (CRM-SP: 95222, CRM-RS: 19499) e Dr. Everton da Rosa (CRO-DF 2232).
- Referência: https://www.blendernation.com/2017/09/23/rhinoplasty-planning-rhinonblender-add/
-
- Addon para setup virtual e cirurgia ortognática com benefício antecipado.
- Parceiro: Dr. Graziane Olimpo (CRO-PA 3739)
-
- Reabilitação facial de pacientes sobreviventes de câncer, acidentes ou alterações congênitas.
- Parceiros: Universidade Paulista UNIP, ONG Mais Identidade, Dr. Rodrigo Salazar, Dr. Luciano Dib, Dra. Rosie Seelaus.
- Referência: http://www.brasil.gov.br/ciencia-e-tecnologia/2017/01/paciente-recebe-implante-facial-desenvolvido-por-centro-vinculado-ao-governo
-
- Ferramentas para reconstrução facial 3D digital de inúmeros personagens históricos e religiosos.
- Parceiros: Museu de Antropologia da Universidade de Pádua, EBRAFOL, Dr. Marcos Paulo Salles Machado, Dr. Paulo Miamoto, Universidad Inca Garcilaso de la Vega, UNEMAT, ABHRAGI.
- Referências:
- https://seuhistory.com/noticias/artista-brasileiro-desenha-rosto-da-mulher-dos-quatro-broches
- http://aventurasnahistoria.uol.com.br/noticias/historia-hoje/na-erupcao-de-pompeia-a-cabeca-deste-homem-explodiu.phtml#.WjFahx2nFhE
- http://aventurasnahistoria.uol.com.br/noticias/historia-hoje/esta-e-a-face-de-um-brasileiro-de-10-mil-anos.phtml
- http://aventurasnahistoria.uol.com.br/noticias/historia-hoje/sacerdotisa-peruana-de-1700-anos-e-reconstruida-digitalmente-por-brasileiro.phtml
- http://www.mzv.cz/brasilia/pt/atualidades/vystava_byli_v_celakovicich_upiri.html
- http://g1.globo.com/fantastico/videos/t/edicoes/v/brasileiros-reconstituem-rosto-que-pode-ser-de-maria-madalena/4332743/
-
- Próteses veterinárias de bicos e cascos.
- Parceiros: Dr. Rodrigo Rabello, Dr. Roberto Fecchio, Dr. Matheus Rabello, Dr. Sergio Camargo, Dr. Paulo Miamoto e Dr. Lorenzo Crosta.
- Referências:
- http://g1.globo.com/fantastico/videos/t/edicoes/v/jabuti-recebe-protese-de-casco-feita-em-impressora-3d-apos-incendio/4316900/
- http://future.arte.tv/fr/animaux-bioniques
- http://www.insideedition.com/headlines/19489-worlds-first-goose-to-receive-3d-printed-beak-hatches-2-goslings-after-finding-true-love
-
- Sistema de reconstrução de cenas e acidentes de trânsito com suporte a gráficos 3D e dinâmica do sinistro.
- Parceiros: Aleksandro Montanha, Daniel Ludwig, Secretaria Municipal de Trânsito de Sinop-MT, POLITEC Sinop, Prefeitura Municipal d Ivaiporã-PR.
- Referência: http://www.3dprinting.com.br/entrevistas/ivaipora-no-parana-ganha-sistema-de-analise-de-acidentes-baseado-em-tecnologia-3d/
A distribuição é baseada no Ubuntu Netboot por conta de sua leveza, poder e suporte, mas em tese pode ser montada a partir de outras distros como o Arch, Fedora, Suse, etc. Além disso, com exceção do pacote Dicom2Mesh que apresenta poblemas de compilação no Winwos, todos os outros, ou têm um binário instalável nos demais sistemas operacionais, ou oferecem o código-fonte comprovadamente compilável no Windows, MacOSX e Linux.
Seguem abaixo os pacotes com a descrição e alternativas para o seu sistema:
-
- Gerenciador de janelas XFCE, leve e robusto.
- Motivo: Possui a leveza de sistemas pequenos como o LXDE e as facilidades de um sistema grande como o GNOME.
- Windows e MacOSX já contam com gerenciadores de janelas nativos.
-
- Modelagem e animação 3D, disponível em: https://www.blender.org
- Motivo: Leve, poderoso, importa e exporta uma série de extensões e permite o uso de scripts através de Python.
- Roda em: Windows, MacOSX e Linux.
- Addon que acompanham:
-
- Planejamento de cirurgia ortognática.
- Conversão automática de arquivos DICOM em 3D.
- Digitalização 3D por fotos (fotogrametria) em um click.
- Dinâmica de mole experimental.
- Disponível em: https://github.com/cogitas3d/OrtogOnBlender
- Desenvolvido por Cícero Moraes e Everton da Rosa.
-
- Booleanas complexas com o Cork.
- Disponível em: https://github.com/dfelinto/cork-on-blender
- Desenvolvido por Dalai Felinto, Cícero Moraes e Everton da Rosa.
-
- Corte de malhas interativo ponto-a-ponto.
- Disponível aqui: https://github.com/patmo141/cut_mesh
- Desenvolvido por Patrick Moore
-
- Alinhamento de malhas 3D ponto-a-ponto e por ICP.
- Disponível em: https://github.com/patmo141/object_alignment
- Desenvolvido por: + Desenvolvido por Patrick Moore
-
- Addon que acompanham:
-
- Booleanas complexas, disponível em: https://github.com/gilbo/cork
- Motivo: Resolver as deficiências do sistema nativo do Blender (e de outros programas semelhantes) que pecam muito ao trabalharem com malhas complexas provindas de tomografias computadorizadas.
- Roda em: Windows, MacOSX e Linux.
-
- Fotogrametria. Tracking de cameras e geração de nuvem esparsa de pontos, disponível em: https://github.com/openMVG/openMVG
- Motivo: Solução via linha de comando, o que permite o acesso através de Python script. Além dessa facilidade os resultados são muito rápidos quando confrontados com outros programas livres da mesma categoria.
- Roda em: Windows, MacOSX e Linux.
-
- Fotogrametria. Geração de nuvens densas de pontos, geração de malha 3D e texturização, disponível em: https://github.com/cdcseacave/openMVS/
- Motivo: Assim como o OpenMVS permite o uso através de linha de comando, além da qualidade dos resultados.
- Roda em: Windows, MacOSX e Linux.
-
- Editor de arquivos 3D, disponível em: http://www.meshlab.net/#download
- Motivo: Conversão de arquivos em linha de comando (via meshlabserver) e alternativa robusta para aplicação de filtros em malhas 3D.
- Roda em: Windows, MacOSX e Linux.
-
- Reconstrução de tomografias computadorizadas (DICOM) em 3D, disponível em: https://github.com/AOT-AG/DicomToMesh
- Vesão compilada para o Windows 64 bit: https://drive.google.com/file/d/1b61hagsAUOce84u-XnqRVb1d3EmeGBU2/view?usp=sharing
- Motivo: Permite o uso através de linha de comando, os resultados são excelentes, mesmo se comparados a sistemas com interface gráfica.
- Roda em: Windows, MacOSX e Linux.
-
- Visualização e reconstrução 3D de tomografias computadorizadas, disponível em: http://download.slicer.org/ Motivo: Ampla gama de recursos relacionados a edição de arquivos DICOM. Roda em: Windows, MacOSX e Linux.
-
- Comparação gráfica e tridimensional de malhas, disponível em: http://www.danielgm.net/cc/release/
- Motivo: Permite ao usuário gerar gráficos de comparação entre malhas, principalmente Pós Cirúrgico Real vs. Pós Cirúrgico Digital.
- Roda em: Windows, MacOSX e Linux.
-
- Visualização e reconstrução 3D de tomografias computadorizadas, disponível em (com arquivos de exemplo): https://softwarepublico.gov.br/social/invesalius/download
- Motivo: Reconstrução 3D mais fácil quando comparada a metodologia do Slicer 3D.
- Roda em: Windows, MacOSX e Linux.
-
- Browser de internet, disponível em: https://www.google.com.br/chrome/browser/desktop/index.html
- Motivo: É o mais popular dos browsers da atualidade e conta com um instalador para o Linux.
- Roda em: Windows, MacOSX e Linux.
-
- Editor de imagem, disponível em: https://www.gimp.org/downloads/
- Motivo: É o mais poderoso dentre os editores de imagem livres.
- Roda em: Windows, MacOSX e Linux.
-
- Gravador de tela do sistema Linux, disponível em: http://www.maartenbaert.be/simplescreenrecorder/
- Motivo: Leve, fácil de usar, com várias opções de configuração. É uma ótima ferramenta, tanto para o professor que vai criar as suas aulas, quanto para o aluno que pode gravar as suas.
- Para o Windows use o software gratuito aTube Catcher e no MacOSX você pode capturar a tela com o QuickTime.
-
- Captura de tela.
- Motivo: É o mais intuitivo dos programas livres disponíveis.
- Windows e MacOSX já contam com captura de tela nativa.
-
- Editor de gráficos vetoriais, disponível em: https://inkscape.org/pt-br/baixar/
- Motivo: Leve, trabalha com vários formatos de arquivos, abre PDFs e pode ser usado em conjunto com o Blender.
- Roda em: Windows, MacOSX e Linux.
-
- Editor de vídeo, disponível em: https://kdenlive.org/download/
- Motivo: Ao mesmo tempo que é simples de se trabalhar, o Kdenlive oferece uma grande número de ferramentas, permitindo ao usuário fazer trabalhos com qualidade profissional. Para os alunos é uma boa ferramenta para edição e compressão de aulas gravadas.
- Roda em: Windows, MacOSX e Linux.
-
- Gerenciador de arquivos.
- Motivo: Prático e poderoso, oferece facilidades que o destacam em relação aos demais gerenciadores livres, como o amplo suporte a formatos de arquivos e montagem de partições.
- Windows e MacOSX já contam com gerenciadores de arquivos nativos.
-
- Player de vídeo.
- Motivo: Simples e poderoso, abre os mais diversos formatos de vídeo.
- Roda em: Windows, MacOSX e Linux.
-
- Editor de texto.
- Motivo: Oferece coloração de sitaxe, o que é excelente ao se editar scripts.
- Windows e MacOSX já contam com editores nativos.
-
- Visualizador de imagens.
- Motivo: Fácil de usar, oferece uma interface limpa e visualização com antializasing ativo.
- Windows e MacOSX já contam com visualizadores de imagens nativos.
-
- Browser de internet.
- Motivo: Alternativa ao Chrome.
- Roda em: Windows, MacOSX e Linux.
-
- Pacote com suporte a compactação e descompactação de vários formatos de arquivos.
- Motivo: Ativa a possibilidade de compactar e descompactar arquivos diretamente pelo Nautilus.
- Escolha a sua opção de descompactador para Windows e MacOSX, dentre as várias disponíveis ne internet.
Siga o tutorial: http://www.ciceromoraes.com.br/doc/pt_br/OrtogOnBlender/Instalacao_Linux3DCS.html
Além dos programas compilados e dos addons desenvolvidos pelas equipes, você encontrará dentro do diretório Documentos as seguintes pastas e arquivos:
-
- Diretório contendo uma série de arquivos DICOM para reconstrução 3D automática.
-
- Diretório contendo uma série de fotografias para a digitalização 3D baseada em fotogrametria.
-
- Livro eletrônico gratuito intitulado "Manual de Reconstrução Facial 3D Digital" de Cícero Moraes e Paulo Miamoto.
- Aborda desde a computação gráfica 3D básica até o funcionamento de técnicas relacionadas a fotogrametria, reconstrução de tomografias computadorizada e reconstrução facial forense.
- ISBN 978-85-420-0748-0.
-
- Arquivo utilizado para o planejamento de cirurgia ortognática contendo os modelos básicos.
-
- Arquivo utilizado para o planejamento de cirurgia ortognática contendo os modelos de todo o processo.
Everton da Rosa, Rodrigo Dornelles, Pablo Maricevich, Graziane Olimpio e Adriano Rocha Campos.