Instalação do OrtogOnBlender no Windows ======================================= O Windows é o sistema operacional mais presente em computadores de mesa ao redor do mundo. Pensando em facilitar a vida dos seu usuários desenvolvemos um instalador que ja provê todos os programas, bibliotecas e configurações necessárias para que o OrtogOnBlender e demais addons possam funcionar plenamente. Primeiramente baixe instalador no link: https://drive.google.com/file/d/1rMS9yuNxan7dVfmnjxdbb9qFnPOUEFRk/view?usp=sharing .. figure:: images/20180529_03.png :align: center Ícone de instalação do OrtogOnBlender. Assim que baixar, dê um duplo clique no arquivo **OrtogOnBlender_install** (Fig. 1). .. figure:: images/20180529_04.png :align: center Controle de Conta do Usuário apresentado antes da instalação. Na janela de confirmação que se abrirá clique em **Sim** (Fig. 2). .. figure:: images/20180529_05.png :align: center Tela de boas vindas do OrtogOnBlender. Assim que a janela de boas vindas for aberta, clique em **Próximo** (Fig. 3). .. figure:: images/20180529_06.png :align: center Mensagem de criação de diretório (C:/OrtogOnBlender/). Clique em **Sim** para criar o diretório do OrtogOnBlender (Fig. 4). .. figure:: images/20180529_07.png :align: center Processo de cópia de arquivos para o diretório C:/OrtogOnBlender/. Aguarde até os arquivos serem copiados (Fig. 5). .. figure:: images/20180529_08.png :align: center Mensagem de sucesso na instalação. Assim que a instalação for concluída, clique em **Próximo** (Fig. 6). .. figure:: images/20180529_09.png :align: center Tela final da instalação. E em seguida em **Sair** (Fig. 7). .. figure:: images/20190811_01.png :align: center Atalho do OrtogOnBlender no Desktop do Windows. Para abrir o programa já configurado com o OrtogOnBlender encontre o atalho na área de trabalho com o título **OrtogOnBlender** (Fig. 8). Ao executar o atalho o Blender será aberto juntamente com um terminal (Prompt do MS-DOS). .. warning:: Não feche o terminal, ao fechá-lo o Blender também será finalizado! Se não aparecer o OrtogOnBlender no menu iniciar, o executável estará no seguinte local: **C:/OrtogOnBlender/Blender280/blender.exe** Caso deseje utilizar a versão 2.91, primeiro ative as modificações da pasta de usuário. Será necessário abrir o terminal (Promt do MS-DOS), copiar e colar o seguinte bloco de comandos: .. code-block:: bat cd %systemdrive%%homepath%\AppData\Roaming && ^ C:/OrtogOnBlender/Python27/python.exe -c "import urllib; urllib.urlretrieve ('http://www.ciceromoraes.com.br/downloads/OrtogOnBlender/Windows/Blender Foundation.zip', 'Blender Foundation.zip')" && ^ C:/OrtogOnBlender/7-Zip/7z x -y "Blender Foundation".zip && ^ del "Blender Foundation".zip E em seguida clicar no Enter. .. important:: Se tiver dúvidas sobre como abrir o terminar, procure a forma de fazê-lo mais abaixo, nesta seção. Depois procure o atalho **OOB_291** e abra o Blender 2.91. Se não aparecer o OOB_291 no menu iniciar, o executável estará no seguinte local: **C:/OrtogOnBlender/Blender291/blender.exe** Instalar Bibliotecas do Sistema ------------------------------- .. .. figure:: images/Python37.png .. :align: center .. .. Microsoft Store. .. .. O Windows 10 não permite mais acessar o Python 3.7 (fig. 9) presente na instalação do OrtogOnBlender a partir de script, isso significa que o usuário precisará baixar a versão disponívei no Microsoft Store atraves do seguinte link: https://www.microsoft.com/en-us/p/python-37/9nj46sx7x90p?activetab=pivot:overviewtab .. .. Depois de efetuada a instalação, para que a ferramenta rápida de reconstrução de tomografias funcione (VTK ITK) será necessário abrir o terminal (prompt de comando) e fazer a instalação do pip e do Python VTK através do comando: .. .. .. code-block:: bat .. .. python -m pip install --upgrade pip setuptools wheel && pip install vtk .. .. .. .. tip:: .. .. Caso tenha dúvidas acerca da instalação de apps pela Microsoft Store, há um passo-a-passo na sequência deste documento, em **Instalando o Linux no Windows para Rodar o SMVS e o IMG2DCM**. Para evitar que apareçam algumas mensagens de erro (MSCVP140.dll, MSCVP100.dll, MSVCP110.dll e outros) relacionadas a bibliotecas inexistentes, será necessário instalar alguns componentes do Windows, disponíves no site da Microsoft. .. important:: Não se preocupe se ao instalar algumas (ou todas as) bibliotecas, aparecerem mensagens de erro. Isso indicará que as mesmas já estão presentes no seu sistema! A primeira biblioteca pode ser baixada aqui: https://www.microsoft.com/en-us/download/details.aspx?id=53840 Clique em **Download**, para baixar o Microsoft Visual C++ 2015 Redistributable Update 3. Escolha a opção **vc_redist.x64.exe** e clique em **Next**. Instale o executável. A segunda pode ser baixada aqui: https://www.microsoft.com/en-us/download/details.aspx?id=26999 Clique em **Download**, escolha a opção **vcredist_x86.exe** e clique em **Next**. Instale o executável. A terceira pode ser baixada aqui: https://www.microsoft.com/en-us/download/confirmation.aspx?id=30679 Instale o executável (**vcredist_x64.exe**). .. warning:: Preste muita atenção nos dois primeiros links e nos dois executáveis a serem selecionados, um é de **64-bit** e outro é de **32-bit**. Siga estritamente as recomendações propostas no tutorial sob pena dos programas não funcionarem corretamente. Como Atualizar Manualmente em Caso de Erro ------------------------------------------ O atualizador do OrtogOnBlender costuma funcionar muito bem na maioria das vezes, mas eventualmente pode apresentar problemas, principalmente por conta de uma conexão defeituosa na internet. Em face disso, uma solução fácil é instalar o *add-on* pelo terminal de comando (Prompt do MS-Dos). .. figure:: images/20180529_11.png :align: center Menu iniciar do Windows. Vá até o menu inicial do Windows e clique na região de busca (Fig.10). .. figure:: images/20180529_12.png :align: center Digitação do conteúdo da busca. Digite **cmd** (Fig 11). .. figure:: images/20180529_13.png :align: center Apresentação do Prompt de Comando. Assim que digitado o Prompt de Comando será apresentado (Fig 12). .. figure:: images/20180529_14.png :align: center Executando comando como Adminsitrador. Mova a seta sobre o Prompt de Comando e clique no botão direito do mouse, em seguida selecione a opção "**Executar Como Admnistrador**" (Fig 13). .. figure:: images/20180529_15.png :align: center Janela de permissão de execução como Administrador. Assim que a janela de permissão for apresentada clique em **Sim** (Fig 14). .. figure:: images/20180529_16.png :align: center Prompt de Comando em modo Administrador. ========================== Para o OrtogOnBlender 2.80 ========================== O Prompt de Comando será aberto em modo Administrador (Fig 15). Assim que aberto, copie e cole o seguinte comando: .. code-block:: bat cd C:/OrtogOnBlender/Blender280/2.80/scripts/addons && ^ rd /s /q OrtogOnBlender-master && ^ C:/OrtogOnBlender/Python27/python.exe -c "import urllib; urllib.urlretrieve ('http://www.ciceromoraes.com.br/downloads/OrtogOnBlender/addon/280/OrtogOnBlender-master.zip', 'OrtogOnBlender-master.zip')" && ^ C:/OrtogOnBlender/7-Zip/7z x OrtogOnBlender-master.zip && ^ del OrtogOnBlender-master.zip Assim que copiar clique em **Enter** e aguarde até o cursor retornar ao modo de edição e a instalação estará finalizada. O Blender pode ser aberto, já com o OrtogOnBlender em funcionamento. Se por acaso aparecer o seguinte erro: **O sistema não pode encontrar o arquivo especificado**. Apenas se aparecer esse esse, use o seguinte comando: .. code-block:: bat cd C:/OrtogOnBlender/Blender280/2.80/scripts/addons && ^ C:/OrtogOnBlender/Python27/python.exe -c "import urllib; urllib.urlretrieve ('http://www.ciceromoraes.com.br/downloads/OrtogOnBlender/addon/280/OrtogOnBlender-master.zip', 'OrtogOnBlender-master.zip')" && ^ C:/OrtogOnBlender/7-Zip/7z x OrtogOnBlender-master.zip && ^ del OrtogOnBlender-master.zip ========================== Para o OrtogOnBlender 2.91 ========================== .. code-block:: bat cd C:/OrtogOnBlender/Blender291/2.91/scripts/addons && ^ C:/OrtogOnBlender/Python27/python.exe -c "import urllib; urllib.urlretrieve ('http://www.ciceromoraes.com.br/downloads/OrtogOnBlender/addon/280/OrtogOnBlender-master.zip', 'OrtogOnBlender-master.zip')" && ^ C:/OrtogOnBlender/7-Zip/7z x OrtogOnBlender-master.zip && ^ del OrtogOnBlender-master.zip Instalando o Linux no Windows para Rodar o SMVS e o IMG2DCM ----------------------------------------------------------- A fotogrametria efetuada por padrão pelo **OpenMVS** apresenta bons e rápidos resultados na maioria das vezes, no entanto em alguns casos o algoritmo falha e deixa o usuário na mão. Pensando em resolver esse problema foi disponibilizada mais uma robusta opção de fotogrametria, o **SMVS**. O problema do SMVS até pouco tempo atrás era a diferença de performance do Mac OS X e do Linux em relação ao Windows, este último bem mais lento que os demais. Felizmente o Windows conta com a possibilidade de rodar aplicativos do Linux dentro do seu sistema, permitindo assim portarmos soluções de um sistema operacional para outro. Além do SMVS essa instalação também permitira o uso do **IMG2DCM**, que como o próprio nomes indica, converte uma sequência delas em arquivos DICOM. .. figure:: images/2020-041517-29-19.png :align: center Campo de pesquisa do Windows. Inicialmente é necessário abrir o **PowerShell** na busca disponível em “**Digite aqui para pesquisar**” (Fig. 16), próximo ao menu iniciar do Windows. .. figure:: images/2020-04-1517-34-24.png :align: center Executando o PowerShell como Administrador. Escreva **powershell** até aparecer um menu e em seguida na parte direita superior do mesmo, logo abaixo do nome do aplicativo, clique na opção “**Executar como Administrador**” (Fig. 17). Assim que o terminal abrir, copie o comando abaixo: .. code-block:: bat Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux Em seguida mova o mouse sobre o terminal aberto e clique no botão direito do mouse para colar o comando. .. figure:: images/2020-04-1517-37-25.png :align: center PowerShell com o comando de aticação do *WSL*. O sistema vai solicitar a reinicialização, para proceder com a mesma, clique em **y** e em seguida em Enter. O computador será reiniciado. .. figure:: images/2020-04-1517-44-18.png :align: center Selecionando a opção **Ubuntu 18.04 LTS** no Microsoft Store. Agora é chegado o momento de fazer a instalação do Ubuntu, para isso é necessário abrir o Microsoft Store e buscar pelo programa em **Pesquisar**. Escolha a opção **Ubuntu 18.04 LTS**. .. figure:: images/2020-04-1517-47-25.png :align: center Instalando o **Ubuntu 18.04 LTS**. Em seguida clique em **Instalar** e aguarde até finalizar. .. figure:: images/2020-04-1517-49-50.png :align: center Iniciando o **Ubuntu 18.04 LTS**. Assim que finalizar, clique em **Iniciar**. O terminal será aberto, aguarde até aparece a mensagem para entrar com um usuário. .. figure:: images/2020-04-1518-09-20.png :align: center WSL já em funcionamento. * Ao aparecer a mensagem: "**Enter new UNIX username:**", informe o nome de um usuário, como por exemplo **linux3dcs** e em seguida clique no **Enter**; * Ao aparecer a mensagem: "**Enter new UNIX password:**", informe uma senha nova, como por exemplo **3dcscomp** e em seguida clique no **Enter**; * Repita a informação para a confirmação da senha. Pronto, uma mensagem de sucesso será apresentada bem como o nome do usuário logo abaixo em caracteres verdes. Assim que os caracteres aparecerem copie e cole o seguinte comando abaixo: .. code-block:: bash sudo apt-get update Dê **Enter**, informe a senha, **Enter** novamente e aguarde até aparecerem os caracteres verdes outra vez. Assim que isso acontecer, copie e cole o seguinte comando: .. code-block:: bash sudo apt-get upgrade Será necessário afirmar a atualização dos pacotes, para isso, clique em **y** e em seguida **Enter**. Agurade até que a operação seja finalizada, isso pode levar alguns minutos. Quando terminar a atualização, copie e cole esse comando: .. code-block:: bash sudo apt-get install libgmpxx4ldbl libvtk6.3 libboost-program-options1.65.1 \ libboost-serialization1.65.1 libopencv-calib3d3.2 libboost-iostreams1.65.1 \ exiftool dcmtk vtk-dicom-tools imagemagick libheif-examples python3-pip \ python-gdcm python-vtkgdcm python-vtk-dicom python-vtk6 python-numpy \ python3-pil python3-numpy Em seguida clique em **Enter**. Esse processo costuma demorar de meia a uma hora. Quando os caracteres verdes aparecerem a instalação estará finalizada e o **SMVS** bem como o **IMG2DCM** disponíveis para uso.