Tem um ficheiro .obj, .fbx ou .stl para ver. Procura como o abrir no Mac e todas as respostas levam ao mesmo sítio: instale o Blender. Descarrega então uma suite completa de criação 3D, espera pela instalação, abre-a e aterra numa interface pensada para quem modela e anima profissionalmente. Só queria ver o modelo.
O Blender é um excelente software e este artigo não é contra ele. É sobre adequação. Uma ferramenta de criação e um visualizador resolvem problemas diferentes. Eis como saber de qual precisa, e como ver ficheiros 3D no macOS sem instalar o Blender.
O Blender é gratuito, de código aberto e importa a maioria dos formatos 3D comuns. Essa combinação torna-o a recomendação por omissão em fóruns e resultados de pesquisa, seja qual for a pergunta. E é genuinamente a resposta certa quando precisa de alterar algo no ficheiro.
O problema é que o macOS quase não oferece meio-termo. O QuickLook trata nativamente da família USD da Apple e, para além disso, o ecossistema salta diretamente para as suites profissionais. Há um fosso entre preciso de ver este ficheiro e preciso de modelar, fazer rigging e renderizar. A maioria das pessoas cai nesse fosso.
Antes de instalar seja o que for, seja honesto quanto à tarefa. Quatro casos cobrem quase toda a gente:
Três destes quatro casos não pedem uma ferramenta de criação. É disso que trata este artigo.
Instale o Blender sem hesitar se precisar de:
Para tudo isso, o Blender é gratuito, muito capaz e sustentado por uma comunidade enorme. Nada aqui o substitui e, se o seu trabalho é criar 3D em vez de a receber, o seu lugar é no Blender.
Um visualizador dedicado ganha em três pontos, e só três:
Se abre ficheiros 3D de vez em quando, se os recebe de clientes ou fornecedores, ou se apenas precisa de verificar um ficheiro antes de o encaminhar, este é o seu caso.
O Eyemesh é um visualizador feito exatamente para isto. Abre 17 formatos no macOS, incluindo USDZ, OBJ, STL, GLB, glTF e FBX.
Depois de instalado, o Eyemesh regista-se também no QuickLook: selecione um ficheiro 3D no Finder, prima a barra de espaços e o modelo aparece sem abrir qualquer aplicação. As miniaturas do Finder mostram o modelo real em vez de um ícone genérico. Explicámos isso em pré-visualizar ficheiros 3D no Finder com o QuickLook.
Estas duas coisas confundem-se constantemente. Se um colega pede um USDZ e você tem um OBJ, não precisa de uma ferramenta de criação: precisa de uma exportação. O Eyemesh converte para USDZ, OBJ, STL, GLB e glTF com um clique, sem linha de comandos e sem abrir um programa de modelação. Se o ficheiro for mesmo um FBX, veja como abrir ficheiros FBX no Mac.
O Blender continuará a ser a ferramenta certa para criar, e não custa nada. O que um visualizador pago compra não são funcionalidades que faltem ao Blender: é o tempo que gasta de cada vez que abre um ficheiro. Se olha para 3D poucas vezes por mês, as contas favorecem o Blender. Várias vezes por semana, não.
Sim, e é o que a maioria faz. O visualizador passa a ser a opção por omissão para abrir e verificar, e o Blender fica para os momentos em que é mesmo preciso alterar algo. São complementares, não concorrentes.
Parcialmente. O QuickLook trata de origem de USDZ, USDA e USDC, que são os formatos da Apple. OBJ, STL, FBX, GLB, DAE e os restantes mostram um ícone genérico e nenhuma pré-visualização.
O Eyemesh apresenta materiais e texturas, e a sua vista de materiais permite inspecioná-los um a um. Um modelo que chega sem textura significa normalmente que os ficheiros de textura não foram enviados com ele: é um problema de empacotamento, não do visualizador.
Um visualizador só tem de mostrar geometria, não de manter em memória um grafo de cena editável. Por isso costuma aguentar melhor malhas pesadas do que uma suite completa na mesma máquina.