Instalação

O Sweet Home 3D pode ser executado no Windows 98 ao Windows 11, Mac OS X 10.4 (Tiger) ao macOS 14 (Sonoma), vários sistemas Linux e Solaris. Seu computador deve ter pelo menos um processador rodando a 400 MHz, 256 MB e uma placa gráfica com seu driver atualizado (ele roda lentamente, mas com sucesso em um iMac DV).
Observe que o instalador offline do Sweet Home 3D não é executado no Windows 98 (SP1 ou SP2). Nesse sistema, você pode instalar o Sweet Home 3D apenas com o Java Web Start, o que significa que você deve instalar o Java primeiro e, em seguida, clicar no link Iniciar o Sweet Home 3D com o Java Web Start.

Graças aos serviços prestados por sourceforge.net e Space Mushrooms, você pode usar o Sweet Home 3D gratuitamente, para fins pessoais ou comerciais, sob os termos da GNU General Public License, quer use sua versão instalador ou a versão online. No entanto, se você quiser recompensar financeiramente o projeto Sweet Home 3D, você pode doar o valor de sua escolha. Você também pode comprar e baixar o Sweet Home 3D na Microsoft Store para Windows, na Mac App Store para macOS, no Google Play para Android e na App Store da Apple para iOS.

Baixar a versão da loja do Sweet Home 3D oferece várias vantagens significativas.
Comparada à versão do SourceForge, a versão da loja inclui mais de 1.600 modelos 3D e 400 texturas já integrados, dando a você acesso imediato a uma vasta biblioteca de recursos de design.
Além disso, em relação à versão online, a versão da loja não apenas fornece a mesma coleção extensa de modelos 3D e texturas, mas também permite que você importe plug-ins para adicionar funcionalidades.

Se você usou a versão gratuita, baixe-a na página de download. Se você adquiriu o Sweet Home 3D na Amazon, vá para a página Seus jogos e softwares digitais, onde poderá baixar a versão 7.0.3 depois de fazer login. Se você o adquiriu na Microsoft Store, clique neste link para exibir a página do Sweet Home 3D no aplicativo Microsoft Store, conecte-se clicando no ícone Perfil no canto superior direito e, em seguida, clique no botão Instalar. No macOS, se você o adquiriu na Mac App Store, inicie o aplicativo App Store, conecte-se com o item de menu Loja > Iniciar sessão e selecione o item de menu Loja > Comprado ou Ver minha conta para instalar o Sweet Home 3D.

No macOS, clique no ícone do arquivo SweetHome3D.jnlp mantendo a tecla ctrl pressionada e escolha Abrir no menu de contexto que aparecerá (por padrão, você deve encontrá-lo na pasta Download da sua pasta inicial). No Windows e no Linux, isso provavelmente ocorre porque o Java não está instalado corretamente ou não está instalado no seu sistema. Se você não se importar de baixar um arquivo maior (40 a 50 MB em vez de 20 MB), a maneira mais fácil de corrigir esse problema é baixar o instalador offline do Sweet Home 3D junto com o Java e seguir as instruções de instalação.
Caso contrário, no Windows, você deve instalar ou reinstalar o Java disponível em https://java.com e, em seguida, clicar novamente no link Iniciar o Sweet Home 3D com o Java Web Start. No Linux, você também deve indicar ao seu navegador que ele deve abrir o arquivo JNLP com o comando javaws que você encontrará no subdiretório bin do diretório onde o Java está instalado (procure algo chamado jre...).

Este é um problema devido à configuração da sua placa gráfica. Leia a resposta para a próxima pergunta.

Este é um problema devido à configuração da sua placa gráfica.

  • No Windows:
    • Primeiro, se você usar o Windows 7 ou uma versão anterior do Windows, abra o painel Propriedades de vídeo clicando com o botão direito na tela da área de trabalho e escolhendo o item Propriedades no menu. Nesse painel, exiba a guia Configurações e clique no botão Avançado. Em seguida, na guia Solução de problemas do painel que se abriu, verifique se o cursor Aceleração de hardware está no máximo em Completo, confirme sua escolha e tente executar o Sweet Home 3D novamente.
    • Se a operação anterior não resolveu seu problema, atualize os drivers OpenGL e DirectX da sua placa gráfica com os mais recentes disponíveis e tente executar o Sweet Home 3D novamente.
    • Se esta atualização ainda não corrigir seu problema e você usar um sistema de 64 bits, reinicie o programa de instalação do Sweet Home 3D e selecione a opção de arquitetura de 32 bits na tela usada para escolher a pasta de instalação (os drivers de 32 bits às vezes são mais estáveis do que suas contrapartes de 64 bits).
    • Se executar o Sweet Home 3D em 32 bits ainda não funcionar, baixe o arquivo SweetHome3D.l4j.ini, copie-o para a pasta de instalação do Sweet Home 3D (por padrão, C:\Program Files\Sweet Home 3D ou C:\Program Files (x86)\Sweet Home 3D) e reinicie o Sweet Home 3D. O arquivo SweetHome3D.l4j.ini informa ao Sweet Home 3D para usar a versão DirectX da biblioteca Java 3D em vez da versão OpenGL, mas esta opção está disponível apenas em 32 bits (se você instalou um JRE de 32 bits, você também pode clicar neste link para executar o Sweet Home 3D com o Java Web Start e a versão DirectX da biblioteca Java 3D).
    • Finalmente, se esta última solução não funcionar, você ainda pode querer usar o Sweet Home 3D sem recursos 3D, lendo a resposta para a próxima pergunta.
  • No Linux:
    • Atualize os drivers da sua placa gráfica com os mais recentes disponíveis e tente executar o Sweet Home 3D novamente.
    • Tente executar o script SweetHome3D-Java3D-1_5_2 que está disponível no instalador do Linux e é executado com uma versão mais antiga do Java 3D.
    • Se esta solução não funcionar, você ainda pode querer usar o Sweet Home 3D sem recursos 3D, lendo a resposta para a próxima pergunta.

Desde a versão 3.2, você pode desativar no lançamento do Sweet Home 3D os recursos que precisam das capacidades 3D do seu computador. Assim, você obtém o aplicativo Sweet Home 2D que é executado sem qualquer visualização 3D, sem um menu de visualização 3D, sem a capacidade de renderizar fotos, criar vídeos e importar peças individuais de mobiliário; mas você ainda pode desenhar e dispor móveis na planta 2D sem problemas, os arquivos SH3D criados com esta versão são compatíveis com os do Sweet Home 3D e você pode importar bibliotecas de móveis.
Para instalar e executar o Sweet Home 2D com o Java Web Start, instale o Java e clique neste link (o Sweet Home 3D e o Sweet Home 2D podem ser instalados no mesmo computador, se necessário). Você também pode executar o Sweet Home 2D baixando a versão Jar executável do Sweet Home 3D e executando o comando java -Dcom.eteks.sweethome3d.no3D=true -jar path/to/SweetHome3D-7.5.jar.

Este problema acontece principalmente em alguns computadores Linux quando o Sweet Home 3D verifica se a computação de imagens 3D fora da tela é suportada pelo Java 3D no seu computador. Este recurso é necessário para calcular a vista superior dos móveis na planta, para imprimir a vista 3D e para gerenciar os dois níveis mais baixos de qualidade de foto e vídeo. Se o Sweet Home 3D detectar que as imagens 3D fora da tela não são suportadas pelo seu sistema, ele desativa automaticamente os recursos baseados nele, mas às vezes, o próprio teste de detecção faz com que o Sweet Home 3D trave! Para iniciar uma versão do Sweet Home 3D que evita este teste e desativa os recursos que dependem de imagens 3D fora da tela, adicione a opção Java -Dcom.eteks.sweethome3d.j3d.checkOffScreenSupport=false ao comando java no script SweetHome3D do Linux, ou clique neste link do Java Web Start.

Você provavelmente usa um computador recente com uma tela HiDPI ou de alta resolução, no Windows ou Linux. Se você executar o Sweet Home 3D com o Java Web Start, usar a versão HiDPI Java Web Start deve corrigir este problema. Se você usar a versão do instalador no Windows, atualize para a versão 6.0, que corrige este problema. Para versões mais antigas, crie um arquivo de texto chamado SweetHome3D.l4j.ini na mesma pasta que SweetHome3D.exe, copie/cole as seguintes opções Java nesse arquivo e reinicie o Sweet Home 3D (você também pode baixar o arquivo SweetHome3D.l4j.ini e movê-lo para a pasta SweetHome3D.exe). No Linux, edite o script SweetHome3D e adicione as opções anteriores antes da opção Java -classpath sem quebras de linha.

-Dcom.eteks.sweethome3d.resolutionScale=2.5 
-Dswing.defaultlaf=javax.swing.plaf.metal.MetalLookAndFeel
-Dswing.plaf.metal.controlFont=Dialog-11  
-Dswing.plaf.metal.userFont=SansSerif-11  
-Dswing.plaf.metal.systemFont=SansSerif-11

O Sweet Home 3D não pode usar tanta memória quanto seu computador pode oferecer por si só, mas você ainda pode alterar a memória máxima usada pelo programa, se necessário. Isso pode ser necessário, por exemplo, se uma cruz vermelha de erro aparecer durante a renderização de fotos de uma casa com muitos modelos 3D diferentes e detalhados. Por padrão, a versão Java Web Start usa 640 MB ou 2 GB no máximo, de acordo com seu sistema, e a versão do instalador usa 1 GB ou 2 GB no máximo, exceto no Windows de 32 bits, onde ainda são 640 MB (este máximo é exibido na caixa de diálogo Sobre). Para a versão do instalador, você pode alterar este número atualizando o valor da opção Java -Xmx, da seguinte forma:

  • No Windows, crie um arquivo de texto chamado SweetHome3D.l4j.ini na mesma pasta que SweetHome3D.exe, escreva a opção Java de memória máxima nesse arquivo, por exemplo -Xmx700m para 700 MB, e reinicie o Sweet Home 3D. Para um valor superior a 700 MB, testado como o valor mais alto sob o qual o Sweet Home 3D pode ser executado com segurança em um computador Windows de 32 bits com pouca RAM, você deve usar um computador executando o Windows de 64 bits e instalar o Sweet Home 3D 4.3 ou superior.
  • Com a versão gratuita executada com o Java 1.6 da Apple no macOS (consulte a caixa de diálogo Sobre no Sweet Home 3D), clique no ícone do aplicativo Sweet Home 3D mantendo a tecla ctrl pressionada para exibir seu menu de contexto, escolha o item Mostrar conteúdo do pacote, abra a pasta Contents, edite o arquivo Info.plist arrastando seu ícone para o aplicativo TextEdit e atualize a memória máxima no texto <string>-Xmx1024m</string>, escrevendo, por exemplo, <string>-Xmx2g</string> para 2 GB em vez de 1024 MB. Finalmente, salve o arquivo e reinicie o Sweet Home 3D. Se o Info.plist estiver protegido, você pode executar um comando como sudo nano /Applications/Sweet\ Home\ 3D.app/Contents/Info.plist em uma janela do Terminal para editá-lo (este comando requer que você insira a senha do administrador do Mac).
  • Com a versão da Mac App Store ou a versão gratuita executada com o Java 1.8 no macOS, edite o arquivo SweetHome3D.cfg encontrado na subpasta Contents/Java do aplicativo Sweet Home 3D e atualize a memória máxima adicionando a opção -Xmx após a linha [JVMUserOptions], escrevendo, por exemplo, -Xmx6g para 6 GB. Salve o arquivo e reinicie o Sweet Home 3D. Para editar o arquivo protegido SweetHome3D.cfg, você pode executar um comando como sudo nano /Applications/Sweet\ Home\ 3D.app/Contents/Java/SweetHome3D.cfg em uma janela do Terminal (este comando requer que você insira a senha do administrador do Mac).
  • Com a versão da Mac App Store ou a versão gratuita executada com o Java 15 no macOS, edite o arquivo SweetHome3D.cfg encontrado na subpasta Contents/app do aplicativo Sweet Home 3D e atualize a memória máxima adicionando ou modificando a opção -Xmx após a linha [JavaOptions], escrevendo, por exemplo, java-options=-Xmx6g para 6 GB. Salve o arquivo e reinicie o Sweet Home 3D. Para editar o arquivo protegido SweetHome3D.cfg, você pode executar um comando como sudo nano /Applications/Sweet\ Home\ 3D.app/Contents/app/SweetHome3D.cfg em uma janela do Terminal (este comando requer que você insira a senha do administrador do Mac).
  • No Linux, edite o script SweetHome3D, atualize a memória máxima na opção -Xmx1024m (usando, por exemplo, -Xmx2g para 2 GB), salve o script e reinicie o Sweet Home 3D.

Você pode usar a imagem SweetHome3DIcon.png proposta no instalador ou as propostas neste artigo.

Escolha seu idioma na lista suspensa Idioma do painel de Preferências. No macOS, este painel é exibido escolhendo o item Preferências no menu Sweet Home 3D. Em outros sistemas, ele é exibido escolhendo o item Preferências no menu Arquivo.

Os instaladores de versões antigas do Sweet Home 3D estão disponíveis na seção Arquivos do projeto no SourceForge.net.
Se você quiser executar versões antigas do Sweet Home 3D com Java Web Start, clique neste link para executar a versão 1.8 ou neste link para executar a versão 0.10 (Sweet Home 3D versão 0.10 é o estudo de caso do livro francês Les cahiers du programmeur Swing, escrito por Emmanuel Puybaret e publicado pela Editions Eyrolles em dezembro de 2006).

  • To uninstall Sweet Home 3D, follow these steps depending on your system:
    • No Windows Vista / 7 / 8 / 10, selecione Programas e Recursos no Painel de Controle do Windows, selecione Sweet Home 3D na lista de programas e clique no botão Desinstalar.
    • No Windows XP e versões anteriores do Windows, selecione Adicionar ou Remover Programas no Painel de Controle do Windows, selecione Sweet Home 3D na lista de programas e clique no botão Remover.
    • No macOS, mova o ícone do aplicativo Sweet Home 3D para a lixeira. Se você instalou o Sweet Home 3D com Java Web Start, você também pode limpar o cache Java usado pelo programa executando o comando javaws -viewer em uma janela do Terminal, e depois removendo o Sweet Home 3D da lista de aplicativos do Java Web Start.
    • No Linux, se você instalou o Sweet Home 3D com seu programa de instalação, mova sua pasta de aplicativo para a lixeira. Se você instalou o Sweet Home 3D com Java Web Start, execute o comando javaws -viewer em uma janela do Terminal, e depois remova o Sweet Home 3D da lista de aplicativos do Java Web Start.
  • Sweet Home 3D saves also some data in files and folders separated from the program ones, to avoid losing them when you update the software. For your information, here are the places where you can find this data when it exists:
    • No Windows Vista / 7 / 8 / 10, móveis importados, texturas, plug-ins e preferências do usuário são salvos na pasta C:\Users\user\AppData\Roaming\eTeks\Sweet Home 3D e suas subpastas; as preferências do usuário manipuladas com a versão 2.6 e versões anteriores são salvas na pasta HKEY_CURRENT_USER\Software\JavaSoft\Prefs\com\eteks\sweethome3d do registro do Windows.
    • No Windows XP e versões anteriores do Windows, móveis importados, texturas, plug-ins e preferências do usuário são salvos na pasta C:\Documents and Settings\user\Application Data\eTeks\Sweet Home 3D e suas subpastas; as preferências do usuário manipuladas com a versão 2.6 e versões anteriores são salvas na pasta HKEY_CURRENT_USER\Software\JavaSoft\Prefs\com\eteks\sweethome3d do registro do Windows.
    • No macOS, móveis importados, texturas, plug-ins e preferências do usuário são salvos na subpasta Library/Application Support/eTeks/Sweet Home 3D da sua pasta de usuário; algumas preferências do usuário também podem ser salvas nos arquivos com.eteks.sweethome3d.plist e com.eteks.sweethome3d.SweetHome3D.plist encontrados na subpasta Library/Preferences da sua pasta de usuário.
    • No Linux, móveis importados, texturas, plug-ins e preferências do usuário são salvos na subpasta .eteks/sweethome3d da sua pasta de usuário; as preferências do usuário manipuladas com a versão 2.6 e versões anteriores são salvas na subpasta .java/.userPrefs/com/eteks/sweethome3d da sua pasta de usuário.

Importação de modelos 3D

Primeiro, certifique-se de usar pelo menos a versão 4.5 do Sweet Home 3D que melhorou o suporte ao formato 3DS. Mas ainda é possível que alguns modelos sejam importados incorretamente com essa versão. Tente converter os arquivos 3DS que não funcionam em arquivos OBJ com o FBX Converter, primeiro convertendo arquivos 3DS em arquivos FBX, depois convertendo os arquivos FBX gerados em arquivos OBJ.

Por motivos de segurança exigidos pela Apple, é possível importar um modelo 3D na versão da Mac App Store apenas se ele estiver armazenado em um arquivo ZIP ou se for um arquivo no formato KMZ. Se você criar ou baixar um modelo 3D em formato OBJ, DAE ou 3DS, você terá que salvar primeiro o(s) arquivo(s) deste modelo em um arquivo ZIP que você poderá importar no Sweet Home 3D depois. Para fazer isso, selecione os arquivos do modelo 3D no Finder (arquivo OBJ + arquivo MTL + possivelmente imagens, arquivo DAE + imagens ou arquivo 3DS + imagens), e escolha o item de menu Arquivo > Comprimir para criar um arquivo ZIP contendo os arquivos selecionados.
Se você usa o Safari para baixar modelos 3D que estão disponíveis como arquivos ZIP (como os da página de modelos gratuitos), você também deve saber que as preferências deste navegador propõem uma opção Abrir arquivos seguros após o download que está selecionada por padrão; portanto, todos os arquivos ZIP baixados serão automaticamente descompactados. Se for o caso, em vez de criar novamente um arquivo ZIP a partir dos arquivos descompactados pelo Safari, é mais prático desmarcar a opção Abrir arquivos seguros após o download para baixar modelos diretamente em formato ZIP.

Sim, a partir da versão 1.6. Você pode importar o arquivo do modelo 3D diretamente ou um arquivo ZIP que contém o arquivo do modelo 3D e seus arquivos de textura. Note que uma vez importado, um arquivo de modelo 3D e os arquivos que dependem dele (arquivo MTL, arquivos de imagem de textura…) são copiados em diretórios privados do Sweet Home 3D para permitir que você mova esses arquivos para outro lugar ou até mesmo os exclua.

O formato de arquivo OBJ é um formato de arquivo de texto bastante simples. A partir de sua descrição no site Java 3D, esta discussão e esta disponíveis nos fóruns do Sweet Home 3D, você pode mudar a cor das diferentes partes de um modelo OBJ adicionando linhas usemtl nomeDaCor
no arquivo, onde nomeDaCor
é uma das cores descritas neste documento. A partir da versão 1.6, você também pode descrever a cor e texturas do modelo em um arquivo MTL referenciado pelo arquivo OBJ com uma declaração mtllib mtlfile.

Durante o assistente de Importar móveis, você pode escolher a categoria de um modelo 3D importado com uma lista suspensa editável. Assim, se você quiser adicionar um modelo importado a uma nova categoria, digite um novo nome de categoria no campo de texto desta lista suspensa. Se ela não existir, será criada.

Você pode usar qualquer programa capaz de criar ou exportar modelos 3D em formato OBJ, DAE/Collada ou 3DS. Entre os programas gratuitos, comece com o Art of Illusion se você nunca usou nenhum programa de modelagem 3D, porque é bastante fácil de aprender e usar. O Blender também é um programa muito popular suportado por uma grande comunidade, mas é muito mais difícil de aprender. Ambos os programas são capazes de exportar para o formato OBJ e rodam no Windows, macOS e Linux.

Sejam eles provenientes do catálogo padrão ou importados, todas as peças de Móveis que você usa em uma casa são salvas no arquivo SH3D correspondente. Assim, você pode transferir e abrir um arquivo SH3D em qualquer outro computador, mesmo que ele rode sob outro sistema operacional.
Por outro lado, as peças importadas no catálogo do Sweet Home 3D são salvas em pastas privadas separadas da pasta do programa para evitar perdê-las durante uma atualização do programa. Se você quiser transferir essas peças para o catálogo do Sweet Home 3D de outro computador, você pode usar o plug-in ExportToSH3F-1.0.sh3p. Depois de instalar este plug-in, escolha o novo item de menu Móveis > Exportar móveis importados para SH3F… para criar um arquivo SH3F e importá-lo no outro computador com o item de menu Móveis > Importar biblioteca de móveis… (cuidado, este plug-in não funciona com a versão Java Web Start do Sweet Home 3D).
Se necessário, você pode editar um arquivo SH3F com o Editor de Biblioteca de Móveis disponível para download.

Este é um problema devido à configuração da sua placa gráfica. Por favor, leia a resposta para a mesma pergunta na seção de Instalação. Se isso não resolver seu problema, você também pode tentar importar bibliotecas de modelos 3D adicionais.

Outros recursos

O Sweet Home 3D suporta a criação de tetos vistos de baixo, mas ainda não propõe uma maneira simples de criar telhados. No entanto, você pode usar vários truques para cobrir uma casa: se o telhado for plano, você pode desenhar cômodos em um nível correspondente a esse telhado.
Se você quiser adicionar um telhado inclinado, você pode montar modelos 3D de telhado de ardósia azul, telhado de ardósia vermelho ou telhado poligonal disponíveis na página de importação de modelos 3D, bem como os disponíveis no Sistema de Rastreamento de Contribuições de Modelos 3D como os modelos de Krams036 e os modelos de OK Hoff. A partir da versão 5.5, você também pode montar caixas e triângulos da categoria Diversos que você achatará e girará em torno de seu eixo horizontal, como nas casas de demonstração disponíveis na caixa de diálogo mostrada pelo item de menu Arquivo > Novo a partir de demonstração. Finalmente, o plug-in Gerador de Telhado desenvolvido por Dorin Vatavu com a ajuda de Daniele Lombardi é útil para criar telhados com vários ângulos de inclinação.

A partir da versão 3.4, use o item de menu Plano > Níveis > Adicionar nível para criar Novos níveis, depois escolha Plano > Níveis > Modificar nível para ajustar sua elevação, altura e outros atributos.

Você pode criar paredes arredondadas tanto com a ferramenta ferramenta de criação de parede, quanto depois com o painel de modificação de parede ou com um arrastar e soltar do indicador exibido na metade de uma parede. Se você quiser desenhar uma parede arredondada durante sua criação, mantenha a tecla ctrl pressionada (alt no macOS) quando você clicar uma segunda vez no ponto final de uma nova parede; um arco de círculo unindo as duas extremidades da nova parede aparecerá, e você pode modificar a extensão do arco da parede arredondada movendo o ponteiro do mouse, até clicar uma terceira vez. O ângulo desta extensão de arco também pode ser inserido com o teclado, uma vez que você pressionou a tecla Enter, ou ctrl + Enter (alt + Enter no macOS) se você já estava usando o modo teclado para inserir o comprimento da parede. Para modificar a extensão do arco de uma parede depois, clique duas vezes na parede e modifique o valor do campo Extensão do arco no seu painel de modificação de parede.

Quando o magnetismo está ativo, o lado de abertura de uma porta ou janela para o interior ou exterior depende do lado da parede onde você a arrasta e solta. A localização do eixo de rotação de uma porta ou janela para a esquerda ou direita pode ser invertida clicando duas vezes nela no plano ou na lista de móveis, depois selecionando a opção Forma espelhada no painel de modificação de móveis.

No modo Vista aérea, o observador pode girar ao redor de sua casa na vista 3D para vê-la de vários ângulos. Por padrão, esta rotação é centrada no meio da caixa delimitadora que contém todas as paredes, cômodos e móveis adicionados à casa, e este centro é automaticamente atualizado a cada modificação. Este comportamento garante que o usuário sempre veja sua casa inteiramente sem maneira de se perder na vista 3D. Se você quiser mover este centro de rotação, habilite a opção Vista aérea centrada na seleção no painel de preferências e selecione o(s) objeto(s) no plano ao redor do qual a vista aérea irá girar, ou use o modo Visita virtual que permite escolher qualquer ponto de vista. Se você quiser ver alguns cômodos escondidos por paredes no modo Vista aérea, você também pode definir a transparência das paredes no painel de modificação da vista 3D.

Verifique o tamanho que você escolheu durante a segunda etapa do assistente de Importar imagem de fundo. O valor inserido deve corresponder ao tamanho da linha desenhada abaixo na vida real, não seu tamanho na tela ou no papel que você digitalizou. Se a unidade atual for centímetro ou polegada, este valor provavelmente será muito maior que 100.

Verifique se você tem as permissões para escrever na pasta onde você quer salvar esse arquivo. Se este for o caso e seu sistema é Windows, verifique também se suas configurações de segurança não o proíbem de salvar alguns arquivos do aplicativo Sweet Home 3D, seguindo estas instruções. No MacOS, certifique-se de que o Acesso Total ao Disco seja concedido ao Sweet Home 3D na aba Privacidade do painel Segurança e Privacidade das Preferências do Sistema.

Quando o Sweet Home 3D salva uma casa, ele tenta criar primeiro um arquivo temporário que substitui o arquivo salvo anteriormente apenas quando o arquivo temporário é criado com sucesso e se há espaço suficiente no disco. Isso garante que há muito pouca chance de que o teu arquivo SH3D anterior seja corrompido mesmo se a última operação de salvamento falhou. No entanto, alguns usuários ainda relatam que não conseguem abrir o seu arquivo SH3D. Se este é o teu caso, tenta abrir o teu arquivo SH3D com o Sweet Home 3D 4.4 e superior, para verificar se o programa pode repará-lo. Se ainda não conseguir abrir o teu arquivo, por favor tenta descrever ao desenvolvedor do Sweet Home 3D as circunstâncias da última operação de salvamento (foi bem-sucedida?), se o arquivo SH3D foi transferido ou não por e-mail, ftp ou com uma chave USB, o que acontece quando tentas abrir o arquivo que causa problemas, e anexa uma versão comprimida do teu arquivo SH3D se possível.
Finalmente, tenta da próxima vez fazer backup regularmente dos teus arquivos SH3D, como deves fazer para qualquer documento em que gastas horas.

A partir da versão 4.4, podes importar um arquivo SH3D na versão Online ou exportar uma casa da versão Online para um arquivo SH3D para editá-lo com a versão instalada do Sweet Home 3D. Os serviços de importação e exportação estão disponíveis apenas para os usuários que estão registrados e logados.

No Windows, instalar Java e executar o Sweet Home 3D com DirectX geralmente resolve este problema. Lê também a resposta a esta pergunta na seção Instalação.

Este é um problema devido à configuração da tua placa gráfica que não consegue criar imagens 3D fora da tela. Por favor lê a resposta a esta pergunta na seção Instalação.

Dependendo da tua placa gráfica, a visualização 3D pode parecer muito brilhante ou muito escura. Podes ajustar o Brilho da luz no painel exibido ao escolher Visualização 3D > Modificar…. Se queres uma renderização mais fotorrealística da visualização 3D, escolhe Visualização 3D > Criar foto… do menu e seleciona a melhor qualidade disponível no painel exibido, depois de verificar que usas pelo menos a versão 3.0 do Sweet Home 3D.

No painel de criação de foto, calcular uma imagem nos dois melhores níveis de qualidade pode levar alguns minutos, e no painel de criação de vídeo, calcular o vídeo pode levar muitas horas. Para acelerar o processo de renderização, tenta as seguintes dicas:

  • aumenta a memória máxima alocada para o Sweet Home 3D,
  • cria imagens ou vídeos menores, e/ou calcula-os com uma qualidade menor,
  • desliga luzes desnecessárias,
  • usa modelos 3D menos detalhados,
  • usa imagens de texturas com uma resolução menor,
  • usa um computador com uma CPU mais poderosa (funcionando numa frequência mais alta e/ou com mais núcleos).
    Nota que a placa gráfica não é usada de todo para calcular imagens nos dois melhores níveis de qualidade, então usar uma melhor não vai ajudar.
  • escolhe motor de renderização Yafaray na opção Renderizador,

Vais encontrar funcionalidades solicitadas nesta página e em algumas discussões dos fóruns do Sweet Home 3D.

Contribuições

Podes contribuir para o Sweet Home 3D de muitas maneiras:

  • Escreve um artigo sobre ele no teu blog, num fórum ou outros meios disponíveis na Internet, por exemplo para avaliá-lo ou para descrever como o usaste.
  • Cria alguns novos modelos 3D e publica-os no Sistema de Rastreamento de Contribuições de Modelos 3D, para que possam ser adicionados à página de modelos 3D gratuitos.
  • Se tens algumas habilidades em programação Java, desenvolve um plug-in para o Sweet Home 3D, depois de ler o seu guia do desenvolvedor de plug-ins.
  • Escreve um tutorial sobre o Sweet Home 3D na linguagem da tua escolha, ou até cria um tutorial em vídeo, como os descritos na página de documentação. Se não tens meios para hospedar o teu documento na Web, ele pode ser hospedado no site do Sweet Home 3D.
  • Traduz o Sweet Home 3D para outra linguagem.
  • Responde a perguntas de usuários no fórum do Sweet Home 3D.
  • Reporta um bug, propõe uma funcionalidade em falta ou escreve uma avaliação no SourceForge.net.
  • Faz uma doação para o projeto Sweet Home 3D.

Isso pode ser realizado por uma ou mais pessoas e deve levar pelo menos quatro dias de trabalho.
Por favor, lê o guia de tradução e/ou escreve ao desenvolvedor do Sweet Home 3D para receber mais instruções sobre este processo.
Localizar o Sweet Home 3D numa linguagem consiste na tradução de:

  • textos em menus e diálogos (estes textos estão reunidos num grande arquivo .properties que se parece com este),
  • páginas de ajuda em formato HTML (um bom software deve vir com um sistema de ajuda decente),
  • as seis seguintes páginas web: página inicial, download, galeria, documentação, importação de modelos 3D e comentários da versão Online.