Instalação do OrtogOnBlender no Linux

O OrtogOnBlender foi inicialmente desenvolvido no Linux. Durante muito tempo rodava plenamente apenas neste sistema operacional e até hoje há uma tendência dos programas serem mais rápidos nesta plataforma, quando o desempenho é comparado com o Mac OS X e o Windows, sendo o último o mais lento de todos.

O sistema foi testado no Ubuntu 20.04 e é fortemente recomendado que o usuário utilize essa versão.

Aviso

Para que esse tutorial funcione é necessário que o usuário tenha um diretório com o nome Downloads dentro da pasta de usuário! Caso não tenha, crie-o antes de seguir com o processo!

Instalando as Bibliotecas Necessárias

Instala as bibliotecas gerais:

sudo apt-get install libgmpxx4ldbl libvtk7.1p libboost-program-options1.67.0 \
libboost-serialization1.67.0 libopencv-calib3d4.2 libboost-iostreams1.67.0 \
dcmtk vtk-dicom-tools imagemagick libheif-examples python3-gdcm python3-vtk7 \
python3-vtkgdcm cmake python3-pip libgdcm-tools python3-numpy libvtk6.3 libboost1.71

Instala as bibliotecas de segmentação da face:

pip3 install ray && \
pip3 install opencv-python && \
pip3 install dlib && \
pip3 install imutils

Baixando e Instalando os Executáveis

Primeiramente entre no seu diretório de usuário:

cd $HOME

Crie um diretório chamado Programs:

mkdir Programs && cd Programs

Baixe os executáveis do OrtogOnBlender:

wget http://www.ciceromoraes.com.br/downloads/OrtogOnBlender/Linux/OrtogOnBlender.zip

Descompactando o arquivo:

unzip OrtogOnBlender.zip

Se desejar apagar o arquivo baixado para economizar espaço:

rm OrtogOnBlender.zip

Agora entre no diretório do Blender do usuário:

cd ~/.config/blender/ && rm -Rfv 2.91*

Baixe o arquivo:

wget http://www.ciceromoraes.com.br/downloads/OrtogOnBlender/Linux/2.91.zip && unzip 2.91.zip

Copie a biblioteca do DicomToMesh para o /usr/lib:

cd ~/Programs/OrtogOnBlender/Dicom2Mesh/ && sudo cp libdicom2meshlib.so /usr/lib/

Se preferir faça um link simbólico.

Se desejar apagar o arquivo baixado para economizar espaço:

rm 2.91.zip

Agora basta abrir o Blender com o seguinte comando:

~/Programs/OrtogOnBlender/Blender291/blender

Atualização do OrtogOnBlender

Caso você deseje atualizar o programa, siga com a instalação das bibliotecas necessárias descrita nos passos acima. Em seguida mova o diretório do OrtoOnBlender para uma versão de backup:

Instala as bibliotecas gerais, caso alguma tenha ficado de fora em relação a versão atual:

sudo apt-get install libgmpxx4ldbl libvtk7.1p libboost-program-options1.67.0 \
libboost-serialization1.67.0 libopencv-calib3d4.2 libboost-iostreams1.67.0 \
dcmtk vtk-dicom-tools imagemagick libheif-examples python3-gdcm python3-vtk7 \
python3-vtkgdcm cmake python3-pip libgdcm-tools python3-numpy libvtk6.3 libboost1.71

Instala as bibliotecas de segmentação da face, caso não tenha instalado:

pip3 install opencv-python && \
pip3 install dlib && \
pip3 install imutils
cd ~/Programs/ && rm -Rfv OrtogOnBlender*

Baixe os executáveis do OrtogOnBlender:

wget http://www.ciceromoraes.com.br/downloads/OrtogOnBlender/Linux/OrtogOnBlender.zip

Descompactando o arquivo:

unzip OrtogOnBlender.zip

Configurando o diretório de usuário:

cd ~/.config/blender/ && rm -Rfv 2.91*

Baixe e descompacte os arquivos do usuário:

wget http://www.ciceromoraes.com.br/downloads/OrtogOnBlender/Linux/2.91.zip && unzip 2.91.zip

Agora basta abrir o Blender com o seguinte comando:

~/Programs/OrtogOnBlender/Blender291/blender