Histórico de versões
Leia esta página para obter mais informações sobre o histórico de versões do Sweet Home 3D.
Lista de versões do Sweet Home 3D
Versão 7.5.2, 29 de agosto de 2024
- Corrigido no Sweet Home 3D JS, Sweet Home 3D JS Viewer e Sweet Home 3D JS Online um bug que impedia a exibição de uma casa em alguns navegadores.
Versão 7.5, 21 de agosto de 2024
- Corrigidos problemas de sincronização na visualização 3D quando exibida em uma janela separada.
- Corrigida a renderização da visualização 3D de níveis subterrâneos na mesma elevação.
- Corrigida a exibição de fontes na interface de usuário tailandesa.
- Corrigido o valor padrão da propriedade
doorOrWindowWallThickness#e o salvamento da propriedadelightSourceMaterialName#contendo vírgulas no Furniture Library Editor. - Avisos de direitos autorais alterados após a Space Mushrooms assumir o projeto Sweet Home 3D.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 7.5.
Versão 7.4, 30 de maio de 2024
- Corrigido um bug introduzido na versão 7.2 onde a elevação dos móveis girados em torno de um eixo horizontal não era calculada corretamente.
- Corrigido o travamento do programa quando a visualização 3D é anexada de volta a uma janela principal exibida em um segundo monitor.
- Corrigido um bug que impedia a abertura de um arquivo mostrando sua visualização 3D separada em um segundo monitor no macOS.
- Permitido redefinir a descrição de um móvel em sua caixa de diálogo de modificação.
- Corrigida a exportação CSV de móveis contendo uma descrição ou licença vazia.
Veja também o artigo do blog sobre a versão 7.4.
Versão 7.3, 4 de abril de 2024
- Adicionadas setas para cima e para baixo para rolar o menu Ir para o ponto de vista quando ele é muito longo em telas pequenas.
- Corrigida a operação de espelhamento em um grupo de móveis contendo peças giradas.
- Impedidas partes fixas em peças espelhadas de se moverem após uma deformação horizontal.
- Permitida a importação de modelos 3D com grupos de deformação ausentes.
- Corrigida a fonte das dimensões na visualização 3D para a definida nas preferências.
- Corrigida uma regressão onde modelos 3D importados eram adicionados ao catálogo de móveis mesmo que não solicitado.
- Corrigida a classificação em níveis com um índice de elevação na tabela de móveis.
- Corrigida a exibição da caixa de diálogo de arquivo em ambientes Windows com homônimos especiais.
- Corrigido o nome do nível impresso no cabeçalho e/ou rodapé das páginas que mostram a planta.
- Itens de menu colocados de plug-ins não traduzidos em menus conhecidos existentes.
- Plug-ins instalados ignorados não compatíveis com a versão Java em execução na inicialização do programa.
- Adicionada categoria e capacidade de pesquisa de várias palavras no catálogo de móveis do Sweet Home 3D JS Online.
- Corrigida a classificação no tamanho do modelo no Furniture Library Editor.
- Removido o suporte ao macOS da versão portátil porque as versões recentes do macOS se recusam a gravar na pasta
datapor motivos de segurança. - Páginas de ajuda alemãs atualizadas por Waldemar Hersacher.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 7.3.
Versão 7.2, 22 de setembro de 2023
- Adicionado o item de menu Modificar dimensões para editar as coordenadas, cor e tamanho da fonte das dimensões.
- Gerenciada a exibição de dimensões na visualização 3D.
- Adicionadas dimensões de elevação para mostrar a altura dos itens.
- Adicionada a opção Seleção e edição na visualização 3D no painel de preferências para habilitar a seleção, modificação, movimentos e rotação de móveis, bem como arrastar móveis do catálogo na visualização 3D.
- Gerenciado o posicionamento magnetizado de objetos em estantes com as novas propriedades
shelfElevationseshelfBoxes. - Gerenciadas propriedades definidas pelo usuário definidas na propriedade do sistema
com.eteks.sweethome3d.additionalFurniturePropertiescom a capacidade de exibi-las na tabela de móveis e modificá-las no painel de modificação de móveis. - Adicionada a escolha de posturas predefinidas (disponível para modelos de manequins no catálogo padrão e na biblioteca Scopia).
- Adicionado suporte para impressão em vários níveis.
- Adicionado o item Recomputar pontos da sala ao menu contextual do plano.
- Feita a categoria padrão igual a Usuário no assistente de importação de móveis.
- Adicionada a capacidade de exibir a coluna Descrição na tabela de móveis.
- Adicionada a propriedade
licenseàs bibliotecas de móveis e a capacidade de exibir a coluna Licença na tabela de móveis. - Desativado o processo de atualizações 3D quando a visualização 3D está oculta.
- Garantido que a visualização 3D separada esteja visível após abrir um arquivo SH3D.
- Objetos invisíveis ignorados sob o cursor quando Selecionar objeto é escolhido no menu contextual da visualização 3D.
- Corrigida a transparência de texturas na renderização YafaRay.
- JOGL atualizado para a versão 2.5.0 para macOS, Windows 64 bits e Linux 64 bits.
- Biblioteca Abbot atualizada para a versão 1.2.
- Adicionada a caixa de diálogo Modificar dimensões, dimensões de elevação, opção de manipulação 3D, magnetismo de prateleiras e escolha de posturas predefinidas ao Sweet Home 3D JS Online.
- Adicionadas novas classes ao Sweet Home 3D JS para armazenar dados da casa diretamente em um servidor, no IndexedDB ou no armazenamento local, com gerenciamento de recuperação automática no IndexedDB.
- Adicionado ao repositório Aplicativo da Web e Arquivo Zip para implantar o Sweet Home 3D JS Editor em servidores JSP ou PHP, respectivamente.
- Adicionada ao Furniture Library Editor a capacidade de editar propriedades de luz e porta/janela, adicionar propriedades definidas pelo usuário e personalizar ícones de modelos importados.
- Adicionada uma opção no painel de preferências do Furniture Library Editor e do Textures Library Editor para usar o nome do arquivo importado diretamente como nome do móvel ou da textura.
- Adicionado suporte para exportação para o formato JSON quando o nome da biblioteca salva termina com
.jsonno Furniture Library Editor e no Textures Library Editor. - Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 7.2.
Versão 7.1, 3 de março de 2023
- Adicionado o campo descrição do móvel no Sweet Home 3D e no Furniture Library Editor.
- Adicionada a descrição de um móvel definido em um arquivo SH3F à dica de ferramenta do móvel do catálogo.
- Java 3D 1.6.2 atualizado para evitar visualização 3D e ícones de móveis corrompidos com versões recentes do driver AMD Adrenalin no Windows.
- JOGL atualizado para a versão 2.4.0-rc-20221118 para corrigir um problema de travamento no assistente de importação de móveis no macOS.
- Preenchimento automático ignorado no tempo de inicialização dos campos de texto.
- Corrigido o tratamento de teclas de exclusão quando o campo de texto de pesquisa do catálogo está em foco no Sweet Home 3D JS Online.
- Adicionada a tradução para português de Portugal como tradução padrão para português e feita a tradução para português de versões anteriores como tradução para português do Brasil.
- Feito versão executável JAR do Sweet Home 3D, Furniture Library Editor e Textures Library Editor capaz de ser lançado com um clique duplo na versão Java ≥ 16.
- Corrigido o limite computado entre paredes unidas de diferentes espessuras.
- Tempo de execução Azul OpenJDK atualizado incluído no instalador do Sweet Home 3D com Azul OpenJDK 11.0.18 no Windows 64 bits e Azul OpenJDK 15.0.10 no Mac OS X ≥ 10.9.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 7.1.
Versão 7.0.2, 31 de julho de 2022
- Corrigido o layout errado da segunda etapa no assistente de importação de móveis para alguns casos no Windows.
- Salas preenchidas que têm um piso invisível com uma cor mais transparente na planta.
- Corrigida a transparência de salas na exportação SVG.
- Usada uma captura de tela para a imagem do ícone criada no final do assistente de importação de móveis no Windows.
- Mantida a visualização 3D separada da janela principal na reabertura se estiver parcialmente visível.
- Corrigidas as conexões erradas de uma parede dividida quando duas paredes estão conectadas uma à outra.
- Adicionadas bibliotecas YafaRay no instalador Mac OS X 10.4-10.9.
- Outras correções de bugs menores e melhorias.
Versão 7.0, 13 de julho de 2022
- Adicionado o mecanismo de renderização YafaRay com a capacidade de escolher o mecanismo de renderização nas ferramentas de criação de fotos e vídeos nos dois melhores níveis de qualidade (não disponível para Java Web Start e applets).
- Adicionada a propriedade
lightSourceMaterialName#para definir materiais de um modelo 3D usado como fontes de luz (com cor da luz deduzida da cor do material e a capacidade de criar uma fonte de luz invisível quando seu material é invisível). - Permitidos decimais no controle giratório Potência da luz.
- Feitas as caixas de diálogo das ferramentas de criação de fotos e vídeos redimensionáveis.
- Exibido o visitante virtual com um símbolo de câmera em um tamanho fixo quando o visitante virtual fica muito pequeno na planta.
- Adicionado um botão na barra de ferramentas para ativar/desativar o magnetismo.
- Itens de menu movidos que manipulam níveis no submenu Níveis para reduzir o comprimento do menu Planta.
- Adicionada a capacidade de selecionar materiais com o mouse na visualização 3D na caixa de diálogo de modificação de material.
- Adicionada edição diagonal na dica de ferramenta de criação de sala para desenhar salas por triangulação.
- Adicionada a unidade Polegada/Fração que exibe comprimentos em polegadas seguidos pela fração de oitavo de polegada mais próxima.
- Adicionada a unidade Pé/Decimais que exibe comprimentos em pés seguidos por decimais de um pé.
- Adicionada a opção Ocultar bordas do modelo na segunda etapa do assistente de importação de móveis para ocultar facilmente as bordas de modelos 3D no formato DAE / Collada (opção exibida apenas quando útil).
- Gerenciadas mais capacidades de orientação e zoom em modelos 3D na última etapa do assistente de importação de móveis para obter ícones melhores.
- Adicionados novos prefixos para nomes de formas de um modelo 3D para especificar os possíveis movimentos de formas anexadas a outras formas móveis.
- Computado o limite frontal do frustrum da visualização 3D de acordo com a elevação do ponto de vista para melhorar a renderização de cenas muito grandes vistas de um ponto de vista alto.
- Adicionado espelho de imagem do céu na parte inferior da imagem de fundo para evitar possível linha no horizonte em renderizações nos melhores níveis de qualidade.
- Adicionada a caixa de seleção Apenas teto plano ao painel de modificação da sala para computar tetos inclinados quando necessário.
- Adicionada a propriedade do sistema
com.eteks.sweethome3d.checkUpdatese o argumento/checkUpdatesDisabledao instalador do Windows para impedir o acompanhamento de atualizações. - Aumentado o tamanho do divisor de painéis divididos no Windows.
- Corrigida a ordem de desenho de pisos e tetos de salas.
- Adicionada a capacidade de exibir ícones GIF animados em dicas de ferramentas do catálogo.
- Corrigida a hierarquia de nós no gerenciamento de formato 3DS.
- Corrigida a cor padrão do efeito no formato DAE.
- Adicionado suporte para elementos
controller/skinno formato DAE para poder importar modelos 3D exportados do software MakeHuman. - Corrigidas fontes muito pequenas no Windows 11 com uma tela HiDPI.
- Gerenciada a interface de usuário de transformações de modelos 3D no Sweet Home 3D JS Online.
- Tradução italiana atualizada, incluindo ajuda de Vincenzo Reale.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 7.0.
Versão 6.6.4, 9 de dezembro de 2021
- Corrigidos bugs e melhorado o desempenho no Sweet Home 3D JS Online.
- Pequenas correções no Sweet Home 3D (nenhum instalador lançado).
Versão 6.6.2, 13 de novembro de 2021
- Adicionado no Sweet Home 3D JS Online a capacidade de pesquisar móveis no catálogo, a lista de móveis da casa, separadores para redimensionar visualizações, caixas de diálogo para modificar objetos e preferências, menus contextuais e assistentes para importação de imagens de textura e fundo.
- Pequenas correções no Sweet Home 3D (nenhum instalador lançado).
Veja também o artigo do blog sobre a versão 6.6.2.
Versão 6.6, 27 de julho de 2021
- Novo conjunto de ícones projetados por madudesign.
- Exibição de ícones otimizada para telas HiDPI / Retina.
- Outras pequenas melhorias.
Veja também o artigo do blog sobre a versão 6.6.
Versão 6.5.2, 23 de abril de 2021
- Corrigida a exclusão de arquivos temporários na pasta
workno Windows com Java 9 e superior. - Usados nomes de arquivos de textura exclusivos que não diferenciam maiúsculas de minúsculas exportados para o formato OBJ para evitar conflitos em sistemas que não diferenciam maiúsculas de minúsculas.
- Caixas de diálogo de criação de fotos e vídeos movidas para longe quando uma nova caixa de diálogo é aberta para evitar que elas a ocultem no macOS.
- Gerado o ícone de um modelo 3D importado fora da tela quando possível.
- Garantido que a lista de câmeras selecionáveis seja exibida no Sweet Home 3D JS Viewer quando a casa exibida não contém nenhum nível.
- Outras correções de bugs menores e melhorias.
Versão 6.5, 2 de março de 2021
- Adicionadas informações sobre provedores Java e Java 3D na caixa de diálogo Sobre.
- Adicionada a propriedade do sistema
com.eteks.sweethome3d.singleInstanceque faz com que cada lançamento do Sweet Home 3D seja executado em um processo separado quando definido comofalse. - Corrigida a alternância do magnetismo quando a tecla Alt é liberada no Windows.
- Corrigido um bug de desenho de juntas de polilinha sólidas.
- Ajustada a escala de imagem de itens da planta copiados para a área de transferência para evitar erros de falta de memória.
- Arquivos DAE aceitos com fontes de malha vazias.
- Corrigido um bug que removia a cor ou textura de uma parede adjacente a uma sala modificada.
- Corrigida a vista superior na planta do móvel espelhado girado em torno de seu eixo Y.
- Usado letras minúsculas para nomes de textura exportados para o formato OBJ para evitar possíveis conflitos em sistemas que não diferenciam maiúsculas de minúsculas.
- Corrigida a exclusão de pastas no diretório
workquando elas contêm subpastas. - Garantido que a mensagem sobre atualizações de versão seja exibida na frente da caixa de diálogo de preferências no macOS.
- Adicionadas preferências para gerenciar IDs e nomes de itens em arquivos SH3F e SH3T no Furniture Library Editor e Textures Library Editor.
- Adicionada a capacidade de ler catálogos padrão contidos em arquivos
Furniture.jareTextures.jarcom os editores de biblioteca de móveis e texturas. - Adicionado suporte nativo para computadores Apple Silicon executados com processadores ARM.
- Instalador do Sweet Home 3D autenticado no macOS.
- Oracle JRE 8u202 substituído incluído no instalador do Sweet Home 3D por Azul OpenJDK 11.0.10 no Windows 64 bits e Azul OpenJDK 15.0.2 no Mac OS X ≥ 10.9.
- Biblioteca JOGL atualizada em execução com Java 3D 1.6.1 para a versão 2.4 RC 20210111 para garantir a compatibilidade do Sweet Home 3D e do Furniture Library Editor com Java 9 e superior, mas forçando esses aplicativos a usar a versão Java ≥ 8 no Mac OS X ≥ 10.9, bem como com Java Web Start.
- Java 3D versão 1.6.1 substituída pela versão 1.5.2 para as distribuições em execução com Apple Java 6 no Mac OS X 10.4 a 10.9.
- Scripts Ant atualizados do Sweet Home 3D e dos editores de biblioteca para permitir a compilação do projeto com JDK 9 e superior.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 6.5.
Versão 6.4.2, 8 de agosto de 2020
- Corrigido um problema que separava paredes unidas, quando divididas com o item de menu Planta > Dividir parede ou recomputadas com o painel de modificação da sala.
- Outras pequenas correções de bugs e melhorias no Sweet Home 3D e no Sweet Home 3D JS Online.
Versão 6.4, 21 de julho de 2020
- Gerenciamento aprimorado da escala de resolução no plano para telas HiDPI no Java 8.
- Correção de um bug ao refazer o redimensionamento da linha de dimensão.
- Adição de IDs aos objetos da casa que podem ser modificados.
- Adição de suporte para edição de plantas de casas no Sweet Home 3D JS com a capacidade de salvar casas modificadas em um servidor JSP.
- Correção de um problema no Sweet Home 3D JS Viewer que impedia o gerenciamento de toque de funcionar corretamente no iOS.
- Ordem de desenho aprimorada de objetos transparentes no Sweet Home 3D JS Viewer.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 6.4.
Versão 6.3, 15 de abril de 2020
- Adição do item de menu Selecionar objeto / Alternar seleção no menu contextual da vista 3D para selecionar ou desmarcar o objeto sob o cursor do mouse com um clique direito.
- Reativação da reordenação de itens selecionados na lista de móveis com um arrastar e soltar.
- Adição de linhas de dimensão temporárias ao longo de uma parede redimensionada.
- Adição de linhas de dimensão temporárias durante a movimentação de um ponto de sala com uma dimensão diagonal para permitir a triangulação.
- Aumento da escala máxima no plano.
- Adição de suporte para expressões matemáticas em valores inseridos em dicas de ferramentas de plano editáveis.
- Otimização do manuseio de modelos 3D feitos de pequenas partes repetidas, como algumas árvores encontradas no 3D Warehouse.
- Melhoria no gerenciamento do tamanho da janela do Sweet Home 3D após abrir um arquivo salvo com sua janela maximizada no macOS.
- Correção de alguns problemas de computação em polilinhas 3D com coordenadas muito grandes e lados de parede com comprimento nulo.
- Correção de ações duplas provocadas por atalhos em alguns teclados não latinos.
- Correção de um problema em que alguns itens de menu não apareciam após um clique direito no plano.
- Correção da configuração de cor nas linhas de modelos 3D no Sweet Home 3D JS Viewer.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 6.3.
Versão 6.2, 10 de julho de 2019
- Correção de um bug que impedia a modificação de um móvel no modo Visita virtual, após adicionar essa peça a um grupo no modo Vista aérea.
- Correção da atualização dos totais após uma alteração de preço de uma peça pertencente a um grupo de móveis.
- Correção de um bug que impedia a alteração de um material texturizado para a cor branca.
- Correção do alinhamento horizontal e vertical ao mover nomes de salas ou móveis com o mouse e a tecla Shift pressionada.
- Adição da tag pesquisável Ajustável para encontrar mais facilmente um modelo 3D ajustável entre os 87 disponíveis.
- Após a escolha do item de menu Selecionar tudo em todos os níveis, exportação de todos os itens selecionados para o formato OBJ, quer pertençam a um nível visível na vista 3D ou não.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 6.2.
Versão 6.1.2, 1 de fevereiro de 2019
- Correção de uma regressão que impedia a alteração do estilo de traço de polilinhas.
- Correção de ações duplas provocadas por atalhos em alguns teclados não latinos no macOS.
- Correção de atalhos para zoom e alteração do tamanho do texto no macOS.
- Outras correções de bugs menores.
Versão 6.1, 22 de janeiro de 2019
- Gerenciamento da alternância de seleção de um item na lista de móveis sem perder a seleção de outros itens no plano.
- Otimização do gerenciamento de cache das vistas superiores de móveis no plano para móveis semelhantes.
- Correção da localização da vista superior de um móvel em seu retângulo de seleção em grandes fatores de zoom.
- Uso de larguras de texto mais precisas para alinhar corretamente textos de várias linhas.
- Correção de como o aplicativo é exibido em idiomas orientados da direita para a esquerda.
- Correção da análise incorreta de algumas expressões matemáticas quando a unidade de comprimento selecionada não é cm.
- Correção da renderização 3D fora da tela no Windows quando a configuração do tamanho da profundidade do buffer Z não é suportada.
- Remoção de partes da parede sob aberturas mais altas que o topo de uma parede trapezoidal.
- Adição de suporte para espelhos em dobradiças e trilhos com os novos prefixos de forma
sweethome3d_window_mirror_on_hinge_/sweethome3d_window_mirror_on_rail_. - Aceitação de espaços no caminho da imagem de textura de itens
map_Kdem arquivos MTL. - Adição de informações sobre a memória usada pelo programa na caixa de diálogo Sobre.
- Melhoria da interface do usuário do Editor de biblioteca de móveis e do Editor de biblioteca de texturas quando usado com telas HiDPI no Windows e Linux.
- Adição de um aplicativo macOS agrupado com o Oracle Java 8 na versão portátil.
- Substituição do JRE 8u181 pelo JRE 8u202 nos instaladores do Sweet Home 3D agrupados com o Java.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 6.1.
Versão 6.0, 11 de outubro de 2018
- Adição da capacidade de girar e deslizar aberturas e pontos de luz.
- Adição de um manequim que pode ser articulado.
- Substituição dos 24 modelos 3D contribuídos sob licença LAL no catálogo padrão por novos modelos sob licença GNU GPL / CC-BY.
- Atualização de peças rotativas e deslizantes no modelo 3D de portas, janelas e móveis para suportar novos recursos de rotação e tradução.
- Adição de gerenciamento de preços com escolha de moeda e imposto sobre vendas opcional no painel de preferências, novos campos Preço e % de imposto sobre vendas no painel de modificação de móveis, preços totais exibidos abaixo da lista de móveis da casa e novas colunas para exibir informações de preço nesta lista.
- Adição da capacidade de calcular expressões matemáticas em campos numéricos.
- Adição dos itens de menu Planta > Inverter horizontalmente e Planta > Inverter verticalmente.
- Adição de suporte para várias linhas e alinhamento de texto no painel de modificação de texto.
- Adição dos seletores Deslocamento X e Deslocamento Y no painel de modificação de textura para deslocar texturas.
- Ativação da seleção múltipla de materiais no painel de modificação de materiais para alterá-los por grupo.
- Adição do seletor Deslocamento de traço no painel de modificação de polilinha para deslocar o padrão de polilinhas tracejadas.
- Permissão para que polilinhas sejam exibidas na vista 3D.
- Adição de uma opção no painel de modificação da vista 3D para visualizar a imagem de fundo na vista 3D ao nível do solo.
- Adição dos itens de menu Planta > Tornar o nível o único visível e Planta > Tornar todos os níveis visíveis.
- Exibição de itens de menu de nível em um menu contextual separado vinculado a guias de nível.
- Gerenciamento do modificador Ctrl (alt ou option no macOS) para redimensionar a peça de mobiliário selecionada apenas ao longo de sua largura ou profundidade.
- Adição de um novo indicador no meio da parede selecionada para alterar facilmente sua curva.
- Exibição do comprimento do arco da parede na dica de ferramenta associada ao campo Extensão do arco no painel de modificação da parede.
- Permissão para que paredes inclinadas tenham uma altura mínima igual a 0 em uma extremidade.
- Adição da proporção de imagem 2.40:1 e atualização dos formatos de vídeo.
- Salvamento das larguras de coluna da lista de móveis para restaurá-las na abertura da casa.
- Feito com que objetos subterrâneos de um grupo cavem individualmente o solo na vista 3D.
- Aumento da profundidade do buffer Z para 24 bits quando suportado, para simplificar o gerenciamento dos limites frontal e traseiro do frustrum na vista 3D.
- Garantia de que imagens equirretangulares sejam mapeadas corretamente na vista 3D quando usadas como textura do céu.
- Forçamento da codificação de exportação CSV para UTF-8 em todos os sistemas e adição da propriedade do sistema
com.eteks.sweethome3d.CSVEncodingpara definir a codificação para outro valor para compatibilidade com versões anteriores. - Verificação de arquivos SH3D começam com o número mágico ZIP após um arquivo ser salvo para alertar os usuários sobre casos raros de falha.
- Correção do ângulo de móveis agrupados de acordo com o ângulo da peça selecionada principal.
- Correção do carregamento de bibliotecas de móveis e texturas no Java 10.
- Melhoria da detecção de telas HiDPI com Java 8/10 no Windows / Linux / macOS para dimensionar automaticamente a interface do usuário.
- Atualização da versão do Java 3D para 1.6.1 para suportar telas HiDPI no Java 10.
- Otimização da atualização de paredes 3D após a movimentação de uma porta ou janela.
- Adição da biblioteca
sunjce_provider.jaraos programas de instalação para permitir o acesso a sites comhttps. - Adição de botões de rádio de arquitetura de 32/64 bits no instalador do Windows e seleção de 32 bits por padrão no Windows 10 de 64 bits.
- Adição de suporte para arquitetura ARM64 no instalador do Windows.
- Atualização do Inno Setup para sua versão Unicode para suportar mais facilmente idiomas não latinos no instalador do Windows.
- Agrupamento do instalador do macOS com o Oracle Java 8 e adição de outro instalador baseado no Apple Java 6 para usuários do Mac OS X 10.6/10.7.
- Substituição do JRE 8u162 pelo JRE 8u181 nos instaladores do Sweet Home 3D agrupados com o Java.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 6.0.
Versão 5.7, 25 de janeiro de 2018
- Adição de um componente de visualização para seletores de arquivos usados para selecionar uma imagem no Windows e Linux.
- Gerenciamento de propriedades de móveis definidas pelo usuário adicionadas a catálogos lidos pelo Sweet Home 3D e lidas/salvas pelo Editor de biblioteca de móveis.
- Correção da visibilidade de objetos girados horizontalmente em níveis superiores.
- Correção do tamanho no plano de um objeto copiado e colado que é girado horizontalmente.
- Correção de um bug que impedia o agrupamento de móveis não redimensionáveis ou a leitura de um arquivo SH3D salvo com uma versão anterior que continha tais objetos.
- Correção da exibição do catálogo de móveis e da lista de móveis ao rolar no Mac OS X 10.13 com Java 6.
- Correção do gerenciamento do menu Janela no Mac OS X com Java 8.
- Substituição do JRE 8u152 pelo JRE 8u162 nos instaladores do Sweet Home 3D agrupados com o Java.
- Conversão do repositório CVS no SourceForge.net para SVN (desculpe pelos links mortos para o servidor
sweethome3d.cvs.sf.netque esta alteração implica). - Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 5.7.
Versão 5.6, 25 de outubro de 2017
- Correção de um bug que impedia a exportação para o formato CSV.
- Correção do tamanho de móveis em subgrupos quando seu grupo pai é redimensionado.
- Correção do limite incorretamente calculado de portas maiores que o lado de uma sala.
- Melhoria do desempenho de impressão no Mac OS X com Java 8u152.
- Substituição do JRE 8u144 pelo JRE 8u152 nos instaladores do Sweet Home 3D agrupados com o Java.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 5.6.
Versão 5.5.2, 20 de setembro de 2017
- Correção da criação de fotos nos dois níveis de qualidade mais baixos quando dois monitores são usados.
- Correção de como as luzes em grupos são renderizadas nos dois melhores níveis de qualidade na ferramenta de criação de fotos.
- Atualização do Java 3D para a versão 1.6.0 para as distribuições do Mac OS X em execução no Java 6 (Mac OS X 10.6.8 a 10.13), deixando o JAR Executable como a única versão capaz de executar o Sweet Home 3D no Mac OS X 10.4 e 10.5, e/ou PowerPC.
- Outras correções de bugs menores e melhorias.
Versão 5.5, 6 de setembro de 2017
- Feito com que portas e janelas sempre recortem os dois lados das paredes às quais são adicionadas.
- Evitado que portas abertas sejam deformadas quando sua propriedade
doorOrWindowWidthDepthDeformableem uma biblioteca de móveis é definida comofalse. - Garantia de que paredes criadas com um clique duplo em uma sala não se sobreponham às existentes.
- Adição do item de menu Planta > Unir paredes para unir paredes selecionadas em sua interseção ou unir paredes alinhadas divididas em duas partes.
- Adição da capacidade de girar móveis em torno de um eixo horizontal com novos seletores no painel de modificação de móveis e um novo indicador disponível em um objeto girado horizontalmente (exceto para portas, janelas, escadas e grupos).
- Adição da propriedade
horizontallyRotatableem bibliotecas de móveis para impedir que alguns modelos girem em torno de um eixo horizontal. - Adição da capacidade de definir a escala de uma textura no painel de modificação de textura.
- Substituição dos botões de rádio de 0° / 45° / 90° usados para girar uma textura por um seletor.
- Permissão de decimais em seletores usados para inserir ângulos.
- Salvamento de texturas usadas recentemente no perfil do usuário para restaurá-las na inicialização do programa.
- Adição do campo de texto Criador nos assistentes de importação de móveis e texturas.
- Adição da coluna opcional Criador na lista de móveis para exibir os criadores do modelo 3D de um objeto e as texturas aplicadas nele.
- Exibição do tamanho dos arquivos não compactados de um modelo 3D em dicas de ferramentas do catálogo de móveis e na nova coluna opcional Tamanho do modelo disponível na lista de móveis.
- Adição de uma opção no painel de preferências para escolher o tamanho em pixels dos ícones de móveis no plano, quando vistos de cima.
- Adição no painel de preferências da opção Selecionar visitante no plano ao mover em 3D, que pode ser desmarcada para impedir a seleção e exibição do visitante virtual no plano a cada movimento na vista 3D.
- Adição do atalho Ctrl M para exibir o painel de preferências no Windows e Linux.
- Adição do atalho Ctrl Alt M (cmd alt M no macOS) para exibir o painel de modificação do visitante virtual.
- Adição de um triângulo e cinco outros novos objetos no catálogo de móveis padrão.
- Lançamento também sob licença CC-BY dos 76 modelos 3D do catálogo padrão que estão disponíveis sob GNU GPL.
- Adição do item de menu Arquivo > Novo da demonstração com 9 demonstrações (5 apartamentos e 4 casas) distribuídas sob licença GNU GPL e CC-BY.
- Melhoria de como as distâncias de recorte frontal e traseiro do frustrum são computadas na vista 3D.
- Correção de uma falha do programa na atualização do Windows 10 Creator quando uma caixa de diálogo de arquivo era exibida.
- Correção de um problema em que algumas texturas eram exibidas de cabeça para baixo.
- Correção do gerenciamento da cor/textura dos lados da parede quando alterada com o painel de modificação da sala.
- Correção da localização de modelos 3D com uma forma não cuboide quando as rotações aplicadas na importação não são um múltiplo de 90° (objetos no plano existente não são atualizados para evitar quebrar a compatibilidade).
- Definição de um tamanho padrão de 100×100 cm para textura emprestada do modelo 3D de outro objeto.
- Substituição do applet disponível no Sweet Home 3D Viewer pela tela HTML5 do Sweet Home 3D JS Viewer para permitir que os usuários naveguem na vista 3D de um arquivo SH3D com qualquer navegador da web compatível com WebGL, inclusive no iOS e Android.
- Adição dos parâmetros
/os.arch=x86,/j3d.version=1.5.2e/j3d.version=1.6ao instalador do Windows para forçar a instalação da versão de 32 bits do Sweet Home 3D em um sistema de 64 bits e/ou escolher uma determinada versão do Java 3D. - Substituição do JRE 8u51 ou 8u121 pelo JRE 8u144 nos instaladores do Sweet Home 3D agrupados com o Java.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 5.5.
Versão 5.4, 31 de janeiro de 2017
- Definição do valor mínimo do campo de visão do visitante para 2°.
- Correção de texturas retangulares exibidas incorretamente quando giradas.
- Correção de um bug que impedia o fechamento da janela Sem título após abrir um arquivo no Mac OS X.
- Correção de um bug que aplicava o fator de escala de resolução muitas vezes na interface do usuário.
- Correção de um bug que impedia a movimentação dos pontos de uma polilinha.
- Substituído o JRE 8u112 pelo JRE 8u121 nos instaladores do Sweet Home 3D empacotados com Java para Linux.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 5.4.
Versão 5.3, 16 de novembro de 2016
- Garantido que os itens selecionados estejam visíveis no plano após usar as ferramentas Ampliar ou Reduzir.
- Alterada a forma como as texturas nas bordas dos pisos dos cômodos são exibidas para que nunca pareçam distorcidas.
- Exibidas paredes com padrão semi-transparente durante o desenho ou ao colocar portas e janelas, quando uma imagem de fundo é usada.
- Inicializada a escala e origem das imagens de fundo importadas em novos níveis com os valores da imagem de fundo disponível no nível mais próximo.
- Melhorado o gerenciamento do mouse do visitante virtual no plano em escalas pequenas.
- Adicionada uma entrada Home.xml validada pelo DTD SweetHome3D.dtd aos arquivos SH3D, e adicionada associação de arquivo para futuros arquivos SH3X.
- Adicionada superclasse HomeObject para permitir que os desenvolvedores gerenciem suas próprias propriedades em objetos da casa.
- Copiados arquivos de imagem de textura na exportação para o formato OBJ em vez de gerar novos.
- Corrigido o cálculo da área de cômodos desenhados com um buraco no meio.
- Corrigidos erros de bloqueio que ocorriam para pisos texturizados no plano com Java 7/8 no Ubuntu.
- Corrigida a cor dos itens de menu no Ubuntu e melhorado o suporte de arrastar e soltar no Linux usando Java 8.
- Atualizada a versão do Java 3D para 1.6.0 fcs / JOGL 2.3.2 para as versões Windows e Linux, e para a versão Mac OS X executada com Java 7/8.
- Exibida a versão do Java 3D na caixa de diálogo Sobre.
- Adicionado ícone do Sweet Home 3D na pasta de instalação no Linux.
- Substituído o JRE 8u74 pelo JRE 8u51 nos instaladores do Sweet Home 3D empacotados com Java para Windows.
- Substituído o JRE 6u45 pelo JRE 8u112 nos instaladores do Sweet Home 3D empacotados com Java para Linux.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 5.3.
Versão 5.2, 17 de fevereiro de 2016
- Adicionada opção Invisível ao painel Materiais do mobiliário para ocultar algumas partes de um móvel.
- Feito o redimensionamento de um móvel com seu indicador de redimensionamento proporcional quando a tecla shift é pressionada.
- Movida a viewport do plano apenas quando os objetos selecionados se tornam invisíveis na tela quando são movidos com o teclado.
- Alterada a largura do retângulo de portas e janelas no plano para levar em conta a largura de sua propriedade
doorOrWindowCutOutShapequando é menor. - Adicionada propriedade do sistema
com.eteks.sweethome3d.resolutionScalepara aplicar um fator de escala à interface do usuário do Sweet Home 3D. - Adicionada uma versão Java Web Start capaz de exibir a interface do usuário do Sweet Home 3D em um tamanho duas vezes maior para usuários com telas HiDPI no Windows e Linux.
- Adicionadas propriedades
samplerAlgorithmefilteràs propriedades do renderizador que podem ser definidas para o Sunflow. - Corrigido um bug que poderia aumentar desnecessariamente o tamanho de um arquivo SH3D quando a textura de um material era definida para seu valor padrão ou reutilizada em outro objeto.
- Garantido que as paredes criadas pelo item de menu Plano > Dividir parede estejam no mesmo nível que a parede dividida.
- Substituídas propriedades visuais definidas em uma instância
Homecom propriedades simplesString(os desenvolvedores são encorajados a substituir chamadas para os métodos obsoletosgetVisualPropertyesetVisualPropertyem uma instânciaHome, por chamadas paragetPropertyesetProperty, porque futuros formatos de arquivo podem não salvar mais propriedades visuais). - Novo ícone e logotipo projetados por madudesign.
- Modificado o programa de instalação para excluir JREs antigos ao final do processo de instalação no Windows.
- Atualizada a assinatura digital usada para assinar o aplicativo com uma assinatura SHA-2.
- Substituído o JRE 8u60 pelo JRE 8u74 nos instaladores do Sweet Home 3D empacotados com Java para Windows.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 5.2.
Versão 5.1, 5 de outubro de 2015
- Corrigida uma regressão que impedia a seleção fácil de um objeto colocado em um cômodo selecionado.
- Corrigido um bug que gerava arquivos SVG incorretos para planos contendo textos com a fonte padrão.
- Corrigido um bug que poderia impedir a reabertura de um arquivo SH3D salvo com sua lista de mobiliário ordenada nas colunas Cor ou Textura.
- Removidas superfícies inesperadas exibidas no solo em 3D e objetos correspondentes em níveis n-2 abaixo do solo.
- Corrigido o recorte calculado incorretamente de escadas no andar superior para alguns layouts.
- Corrigidos alguns problemas de renderização 3D em cômodos no nível do solo no Mac OS X com Java 6.
- Corrigido o gerenciamento de ícones e modelos referenciados mais de uma vez em um arquivo SH3F ou SH3T editado com o Editor de Biblioteca de Mobiliário ou o Editor de Biblioteca de Texturas.
- Atualizadas as páginas de ajuda em alemão, japonês e sueco.
- Atualizado o Java 3D para a versão 1.6.0-pre12 / JOGL 2.3.2 beta para a versão Mac OS X executada com Java 7 / 8.
- Substituído o JRE 8u51 pelo JRE 8u60 nos instaladores do Sweet Home 3D empacotados com Java para Windows.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 5.1.
Versão 5.0, 19 de julho de 2015
- Adicionada uma ferramenta para desenhar polilinhas no plano com vários estilos.
- Adicionada a capacidade de exibir rodapés com painéis de modificação de paredes e cômodos.
- Tornados os níveis possivelmente não visíveis com a nova caixa de seleção Visível em seu painel de modificação ou com o novo item de menu Tornar nível não visível.
- Gerenciados níveis na mesma elevação como camadas com um índice de ordem que pode ser definido no painel de modificação de níveis (pode provocar pequenas alterações em arquivos SH3D existentes).
- Adicionado item de menu Editar > Colar estilo para modificar o estilo dos objetos selecionados a partir do objeto do mesmo tipo copiado para a área de transferência.
- Adicionados itens de menu Adicionar ponto ao cômodo e Excluir ponto do cômodo no menu contextual do plano.
- Adicionada a capacidade de selecionar objetos em grupos de mobiliário, editá-los e excluí-los, sem a necessidade de desagrupar objetos agrupados.
- Adicionados itens de menu Mobiliário > Adicionar ao grupo e Editar > Colar no grupo para adicionar objetos ao grupo selecionado.
- Salvos grupos expandidos na lista de mobiliário.
- Adicionada uma opção no painel de preferências para alterar a fonte padrão.
- Adicionada a capacidade de alterar a fonte e a cor dos textos livres em seu painel de modificação, bem como exibi-los na visualização 3D em uma elevação específica.
- Adicionada variável $level na caixa de diálogo de configuração de impressão para imprimir o nome do nível impresso no cabeçalho ou rodapé da página.
- Verificado o tamanho da imagem escolhida nos assistentes de importação de imagem de fundo e textura para propor reduzi-la se for muito grande.
- Proposto diretamente salvar a casa atual após selecionar o item de menu Sweet Home 3D > Sair no Mac OS X, quando apenas uma casa modificada está aberta.
- Exibida uma mensagem de informação uma vez que a importação de uma biblioteca de mobiliário ou texturas é concluída.
- Permitido que o ângulo de inclinação do ponto de vista esteja entre -90° e 90°.
- Aceitos textos de fração 1/8 1/4 3/8 1/2 5/8 3/4 7/8 para serem inseridos quando a unidade Pé/Polegada/Fração está em uso.
- Corrigido o gerenciamento de valores negativos na unidade Pé/Polegada/Fração.
- Melhorado o suporte ao formato DAE/Collada para aceitar arquivos com dados ausentes.
- Corrigido um bug que impedia a renderização de fotos nos dois níveis de qualidade mais altos quando a localização turca está em uso.
- Incluída localização em holandês escrita por Gerwin Harmsen e Rob van den Berg.
- Incluída localização em chinês tradicional escrita por Lee Shin-Chun.
- Atualizadas as páginas de ajuda em francês, inglês e chinês.
- Atualizado o Java 3D para a versão 1.6.0-pre12 / JOGL 2.3.1 para a versão Mac OS X executada com Java 7 / 8.
- Substituído o JRE 6u45 pelo JRE 8u51 nos instaladores do Sweet Home 3D empacotados com Java para Windows.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 5.0.
Versão 4.6, 2 de fevereiro de 2015
- Corrigida a impressão de pisos texturizados no Mac OS X com Java 7 / 8.
- Corrigido um problema na visualização 3D exibida em uma janela separada em uma segunda tela no Mac OS X com Java 7 / 8.
- Corrigida uma falha no assistente de importação de mobiliário em algumas configurações executando Mac OS X com Java 7 / 8.
- Atualizada a versão do Java 3D para 1.6.0-pre11 / JOGL 2.2.4 para a versão Mac OS X executada com Java 7 / 8.
- Aumentada a memória máxima usada pelo Sweet Home 3D no Windows 64 bits.
- Atualizado o certificado usado para assinar programas.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 4.6.
Versão 4.5, 22 de outubro de 2014
- Substituída a biblioteca Loader3DS por uma nova que interpreta melhor as cores, transparência e posicionamento de subpartes de modelos 3D no formato 3DS (a personalização de materiais definidos em mobiliário no formato 3DS em versões anteriores do Sweet Home 3D será perdida).
- Aumentado para 50 o número máximo de pontos de vista armazenados.
- Adicionada uma margem de erro para determinar se uma peça de mobiliário se sobrepõe a outra, quando um usuário deseja colocá-la em cima da segunda.
- Na lista de móveis, adicionado um ícone ao nome de cada peça com uma propriedade
informationdefinida e exibida essa informação em um popup após um clique no ícone. - Restaurado o tamanho anterior da caixa de diálogo de escolha de texturas quando redimensionada.
- Filtro de pesquisa limpo na caixa de diálogo de escolha de texturas após a importação de uma textura.
- Formato forçado para tamanhos exportados para o formato CSV para exibir decimais em vez de frações de polegada.
- Adicionado um espaçamento adicional às colunas da lista de móveis no momento da impressão no Windows para melhor renderização.
- Corrigido um bug que poderia interpretar arquivos SH3D com modelos 3D compactados importados corretos como arquivos danificados.
- Corrigido um bug que impedia o alinhamento lado a lado de peças de mobiliário sobrepostas de funcionar.
- Corrigido o cálculo incorreto do canto da parede em algumas paredes horizontais.
- Garantido que a ordem em que as peças de mobiliário foram adicionadas seja mantida após agrupá-las.
- Corrigido o gerenciamento do cursor do mouse durante as operações de arrastar e soltar no catálogo.
- Atrasado o descarte da casa padrão para evitar erro fatal do Java 3D no modo de tela cheia do Mac OS X.
- Localizações atualizadas em espanhol, japonês, português do Brasil, russo e polonês da ajuda.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 4.5.
Versão 4.4, 12 de junho de 2014
- Adicionado um campo de texto de pesquisa para filtrar texturas e uma lista das texturas usadas recentemente na caixa de diálogo de escolha de texturas.
- Adicionado suporte para rotação de textura.
- Feito o material selecionado piscar na visualização 3D da caixa de diálogo de modificação de Materiais de mobiliário.
- Campos de texto aprimorados usados para editar comprimentos quando a unidade Pé/Polegada/Fração está ativa.
- Adicionado o item de menu Editar > Selecionar tudo em todos os níveis, com feedback nas abas de nível mostrando os nomes dos níveis delineados com a cor de seleção no Java 6 e superior.
- Substituído o menu Selecionar objeto pelo menu Alternar seleção no menu contextual do plano quando a tecla Shift é pressionada.
- Adicionada a propriedade
dropOnTopElevationàs peças de mobiliário do catálogo para colocar objetos sobre o mobiliário em uma elevação preferida (para simplificar o layout de objetos sobre ou abaixo de prateleiras, cadeiras, árvores…). - Adicionado o item de menu Mobiliário > Redefinir elevação para recalcular a elevação preferida do mobiliário selecionado colocado sobre outras peças.
- Adicionada a extensão KMZ à lista de extensões de arquivo suportadas no assistente de importação de mobiliário.
- Adicionado suporte para movimentos laterais na visualização 3D com o teclado usando as teclas Alt + seta para a esquerda e Alt + seta para a direita.
- Evitadas duplicatas de dados em arquivos SH3D durante o salvamento.
- Verificado o espaço em disco disponível antes de salvar no Java 6 e superior.
- Adicionada uma opção para reparar arquivos SH3D danificados com a capacidade de recuperar dados corrompidos de catálogos do Sweet Home 3D, remover modelos e imagens 3D danificados ou exibi-los em vermelho.
- Levada em consideração a transparência da imagem da textura para a textura do solo na visualização 3D.
- Gerenciamento aprimorado da transparência da textura no SunFlow.
- Corrigido um problema nos parâmetros do SunFlow que poderia gerar alguns pontos quadrados pretos.
- Adicionado suporte para importação de arquivos SH3D na versão online, verificando quais modelos e texturas 3D estão disponíveis no servidor para reduzir o comprimento dos dados da casa salvos no servidor.
- Adicionado um botão Excluir na caixa de diálogo Abrir da versão online para excluir casas salvas no servidor.
- Verificado se o comprimento dos dados da casa não excede o máximo permitido no servidor antes de salvá-lo na versão online.
- Adicionados os parâmetros
camera,selectableCameras,leveleselectableLevelsao Sweet Home 3D Viewer para permitir que o usuário selecione alguns pontos de vista e níveis da casa armazenados. - Adicionado o parâmetro
activateCameraSwitchKeypara desativar a barra de espaço no Sweet Home 3D Viewer. - Adicionada a capacidade de editar o modelo 3D de uma peça de mobiliário no Editor de biblioteca de mobiliário.
- Corrigidos problemas nas dependências de um arquivo DAE quando eles usam espaços, caracteres % e #.
- Corrigido um problema nas coordenadas de textura calculadas na interseção de portas e janelas para paredes com um ângulo diferente de 0° ou 90° no plano.
- Gerenciamento corrigido das coordenadas de textura no modelo 3D visualizado no painel Materiais de mobiliário para modelos pequenos.
- Verificado se o comprimento da lista de strings de preenchimento automático salva nas preferências não ultrapassa o valor máximo permitido.
- Recusado importar o arquivo ZIP de um modelo 3D contendo entradas que não são legíveis.
- Gerenciamento corrigido da visualização 3D para evitar que ela permaneça cinza no Windows com Java 7/8.
- Aumentada a memória máxima para 2 GB usada na versão Java Web Start executada em sistemas Windows e Linux de 64 bits.
- Exibida a memória máxima definida para Java na caixa de diálogo Sobre.
- Páginas de ajuda atualizadas em inglês, francês, alemão, sueco, húngaro e búlgaro.
- Java 3D atualizado para a versão 1.6.0-pre10 / JOGL 2.1.5 para a versão Mac OS X executada com Java 7.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 4.4.
Versão 4.3, 14 de janeiro de 2014
- Corrigidos bugs que impediam a exibição da visualização 3D quando ela era salva como desanexada, em uma tela e em várias telas.
- Corrigido um problema de fonte que não exibia corretamente o texto chinês no plano no Windows e no Linux.
- Corrigido um bug que impedia a elevação da câmera no applet Sweet Home 3D Viewer.
- Corrigido um bug que não inicializava a caixa de seleção Escada no assistente de importação de móveis quando um modelo 3D importado é modificado.
- Corrigido um bug que impedia a exibição correta de alguns cômodos no piso na visualização 3D quando eles se sobrepõem.
- Corrigida a exibição de textos nas dicas de ferramentas do catálogo de móveis no Java 5.
- Corrigido um bug que congelava o programa para algumas imagens de fundo coloridas no Mac OS X com Java 7.
- Corrigidos alguns comportamentos inesperados ao arrastar móveis do catálogo no Mac OS X com Java 7.
- Melhorado o desempenho da visualização 3D nas versões Java Web Start e JAR executável executadas no Mac OS X com Java 7.
- Aceitos os caracteres % e # nas dependências de arquivos OBJ e DAE.
- Criado um instalador Windows 32 bits / 64 bits que instala a versão 64 bits do Sweet Home no Windows 64 bits e sua versão 32 bits nos demais casos.
- Exibido o modelo de dados 32 bits / 64 bits da versão em execução na caixa de diálogo Sobre.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 4.3.
Versão 4.2, 30 de outubro de 2013
- Adicionado suporte para o recorte de portas e janelas não retangulares colocadas nas paredes.
- Adicionadas ferramentas de Aumentar zoom e Diminuir zoom no assistente de importação de imagem de fundo para ajudar a inserir a escala da imagem com mais precisão.
- Adicionadas restrições verticais e horizontais quando a tecla shift é pressionada na linha de escala exibida na segunda etapa do assistente de importação de imagem de fundo.
- Melhorado o mecanismo de busca no catálogo de móveis para suportar comparação de letras acentuadas e múltiplos critérios (separe os critérios por espaços).
- Desenhadas escadas em um nível mais alto no plano quando a elevação do topo e a elevação do nível são iguais.
- Verificado duplamente se as imagens usadas como textura e marcadas como transparentes contêm pelo menos um pixel transparente.
- Corrigido um bug que exibia incorretamente cômodos no piso na visualização 3D quando eles se sobrepõem parcialmente.
- Corrigido um bug que impedia a exibição de algumas partes do teto de um cômodo com uma forma complexa menor que o cômodo do andar superior.
- Corrigido um bug que não renderizava corretamente janelas espelhadas nos dois melhores níveis de qualidade da ferramenta de criação de fotos.
- Corrigido um bug que completava erroneamente campos de texto na inicialização da caixa de diálogo.
- Corrigido um bug que impedia a criação de vídeos nas versões Java Web Start e Online executadas com Java 7u25 ou superior.
- Corrigido um bug que impedia a exportação para o formato SVG no Java 7 / Linux.
- Corrigido um bug que impedia a visualização 3D de ser exibida posteriormente quando não estava visível na abertura do arquivo no Windows.
- Corrigido um bug que não colocava em primeiro plano a janela de grandes projetos quando são reabertos.
- Garantido que as janelas maximizadas sejam restauradas corretamente quando reabertas no Mac OS X.
- Adicionados aos arquivos jar da versão Online os atributos necessários que evitam alguns avisos de segurança na versão mais recente do Java.
- Adicionada a ferramenta Mesclar no Editor de Biblioteca de Móveis e no Editor de Biblioteca de Texturas para mesclar a biblioteca atual com outra.
- Adicionados campos de texto no Editor de Biblioteca de Móveis para inserir as Palavras-chave/Tags associadas a um móvel e para personalizar a forma de recorte de portas e janelas.
- Adicionado suporte para as versões Java Web Start e JAR executável executadas no Mac OS X com Java 7.
- Atualizadas palavras-chave no catálogo de móveis padrão e nas bibliotecas de móveis para simplificar a busca de objetos similares.
- Outras correções de bugs menores e melhorias no Sweet Home 3D, no Editor de Biblioteca de Móveis e no Editor de Biblioteca de Texturas.
Veja também o artigo do blog sobre a versão 4.2.
Versão 4.1, 3 de junho de 2013
- Otimizado o recurso de Exportar para formato OBJ para grandes exportações.
- Movido o ponto de vista da visão aérea para mais perto do primeiro móvel adicionado a uma casa vazia.
- Adicionado suporte para o modo de tela cheia no Mac OS X.
- Corrigido um bug de impressão que nem sempre mostrava as páginas esperadas.
- Atualizada a versão Online para garantir que não exiba um aviso de segurança adicional quando executada com a versão mais recente do Java.
- Aumentada a memória máxima padrão usada pelo programa para 640 MB, e feito esse tamanho crescer até 1024 MB para a versão do instalador Windows 32 bits de acordo com a RAM disponível no sistema.
- Corrigido um bug no Sweet Home 3D, na versão portátil do Sweet Home 3D (119 MB), no Editor de Biblioteca de Móveis (12,3 MB) e no Editor de Biblioteca de Texturas (784 kB) que impedia a exclusão de alguns arquivos temporários no Windows ao final do programa.
- Excluída automaticamente a pasta de trabalho privada do Sweet Home 3D ao final do programa quando ele é encerrado normalmente.
- Aceitos caminhos absolutos na propriedade do sistema
com.eteks.sweethome3d.tools.temporarySubFolderpara simplificar a maneira de especificar onde a pasta de trabalho privada do Sweet Home 3D deve estar. - Adicionada a propriedade do sistema
com.eteks.sweethome3d.swing.fixedPrintMarginpara poder forçar uma margem de impressão (expressa em centímetros) quando as margens personalizadas inseridas na caixa de diálogo de formato de página não são consideradas. - Corrigido um bug que continuava exibindo as atualizações disponíveis de uma biblioteca mesmo depois de instalada.
- Corrigido um problema que impedia o lançamento do programa quando o nome das bibliotecas importadas continha uma sequência muito longa de dígitos.
- Atualizadas as páginas de ajuda em espanhol.
- Substituído o JRE 6u43 pelo JRE 6u45 nos instaladores do Sweet Home 3D com Java incluído.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 4.1.
Versão 4.0, 21 de março de 2013
- Usada a tecla Shift para manter objetos movidos no plano alinhados ao longo do eixo horizontal ou vertical, e alterada a tecla usada para alternar a configuração de magnetismo para a tecla Alt no Windows, tecla cmd no Mac OS X e teclas Shift + Alt no Linux.
- Adicionada a opção Materiais no painel de modificação de móveis para editar os vários materiais (cores ou texturas) do móvel selecionado.
- Melhorado o seletor de cores com a capacidade de escolher uma cor entre as paletas RAL e Creative Commons, com uma ferramenta de conta-gotas ou em uma lista exibindo cores recentemente escolhidas.
- Adicionadas opções no painel de modificação de cômodos para alterar a cor ou a textura dos lados da parede que cercam o cômodo modificado.
- Adicionadas opções Padrão no plano e Cor superior na visualização 3D no painel de modificação de parede para alterar o padrão usado para desenhar uma parede no plano e a cor usada para pintar o topo de uma parede na visualização 3D.
- Substituída a opção Padrão de parede no plano pela opção Padrão de novas paredes no plano no painel de preferências do usuário.
- Adicionados 3 novos padrões de parede.
- Adicionado o item de menu Visualização 3D > Excluir pontos de vista para excluir todos ou alguns dos pontos de vista armazenados.
- Adicionado o item de menu Visualização 3D > Criar fotos nos pontos de vista para criar fotos em um subconjunto dos pontos de vista armazenados.
- Renomeada a unidade Polegada existente para Pé/Polegada/Fração, fazendo-a sempre exibir a fração de 1/8 de polegada mais próxima para comprimentos mostrados na tabela de móveis e no plano, e removidos decimais para áreas em pés quadrados.
- Adicionada às preferências do usuário a unidade Polegada/Decimais capaz de exibir decimais de uma polegada para comprimentos mostrados na tabela de móveis e no plano, e para áreas em pés quadrados.
- Adicionado o item de menu Móveis > Importar textura para melhorar o acesso ao assistente de importação de textura.
- Adicionado o item de menu Móveis > Exportar para formato CSV….
- Definido o atalho dos itens de menu Visualização 3D > Exibir em janela separada / Exibir na janela principal para Ctrl + Alt + Y (cmd + alt + Y no Mac OS X) e habilitados os atalhos do programa na visualização 3D separada.
- Adicionada uma opção para escolher se apenas os itens selecionados no plano ou todos os itens 3D da casa devem ser exportados para o formato OBJ.
- Adicionada uma caixa de seleção Verificar atualizações ao iniciar o programa e um botão Verificar atualização no painel de preferências do usuário para obter informações sobre as atualizações disponíveis do programa e arquivos SH3F/SH3T/SH3L/SH3P.
- No modo Visão aérea, definida a altura do centro de rotação na metade da altura dos itens visíveis na visualização 3D.
- Adicionada a opção Visão aérea centrada na seleção no painel de preferências para centralizar a visualização 3D nos objetos selecionados no plano quando o modo Visão aérea está ativo.
- Adicionado um botão Bibliotecas… à caixa de diálogo Sobre para exibir todas as bibliotecas e plug-ins usados pelo Sweet Home 3D.
- Permitida a parametrização do mecanismo de renderização SunFlow com propriedades recuperadas do arquivo de propriedades de recursos ou das propriedades do Sistema.
- Adicionadas coordenadas de textura aos modelos 3D Caixa e Cilindro do catálogo padrão e definido um nome de material diferente para cada uma de suas faces para poder editar a cor ou textura de cada face individualmente.
- Reduzida a espessura da linha nas impressões.
- Definidas Vista superior e Cor ou textura do piso como as opções no primeiro lançamento para as preferências do usuário Ícones de mobiliário no plano e Renderização de cômodos no plano no Windows e no Mac OS X.
- Aprimorado o cálculo da elevação de um teto redondo próximo a uma parede inclinada redonda.
- Corrigida uma regressão que apareceu na versão 3.0 que poderia impedir que tetos inclinados fossem calculados corretamente.
- Corrigido um bug que poderia salvar arquivos impossíveis de reabrir e sem mensagem de erro.
- Garantido que a janela possa ser redimensionada depois de aberta quando sua visualização 3D é desanexada no Mac OS X.
- Aceito espaço em branco no nome dos arquivos MTL.
- Adicionado suporte na versão online para Java 7 no Mac OS X com bibliotecas Java 3D 1.6.0-pre7 / JOGL 2.0-rc11.
- Páginas de ajuda atualizadas em inglês, francês, alemão, sueco, húngaro e búlgaro.
- JRE 6u37 substituído por JRE 6u43 nos instaladores do Sweet Home 3D agrupados com Java.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 4.0.
Versão 3.7, 25 de outubro de 2012
- Grupos exibidos na tabela de mobiliário como nós de árvore expansíveis/recolhíveis.
- Usado antialiasing na visualização 3D quando possível.
- Corrigido um bug que poderia criar arquivos SH3D inválidos após a importação de um arquivo de modelo 3D contendo caracteres não ASCII (como letras acentuadas).
- Corrigido o gerenciamento de vários buracos em polígonos definidos em arquivos DAE importados.
- Proibido o redimensionamento da janela enquanto um arquivo SH3D é aberto no Mac OS X, para evitar o congelamento do programa.
- Salvas em um arquivo SH3D apenas as texturas do arquivo SH3T usado pela casa.
- Lançada a versão 1.0 (670 kB) do Editor de biblioteca de texturas, uma ferramenta separada que permite ao usuário criar e editar facilmente arquivos SH3T.
- Atualizada a nova versão portátil do Sweet Home 3D (versão 3.7, 116 MB) e o Editor de biblioteca de mobiliário (versão 1.9, 5 Mo).
- JRE 6u35 substituído por JRE 6u37 nos instaladores do Sweet Home 3D agrupados com Java.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 3.7.
Versão 3.6, 6 de setembro de 2012
- Adicionada a capacidade de girar textos, o nome do mobiliário e o nome e a área dos cômodos no plano.
- Aprimorado o magnetismo de alinhamento de uma peça de mobiliário quando seu lado é alinhado ao longo de uma parede.
- Armazenadas as últimas pastas selecionadas nos seletores de diálogo de arquivo para cada tipo de conteúdo tratado pelo Sweet Home 3D.
- Aprimorado o carregamento de catálogos de mobiliário na mudança de idioma e durante a importação de bibliotecas de mobiliário.
- Corrigido o tipo de lente usado na geração de vídeo para os dois melhores níveis de qualidade.
- Cor forçada azul para seleções desenhadas sobre a imagem importada no assistente de imagem de fundo quando a cor de seleção padrão não é colorida o suficiente.
- Gerenciamento aprimorado da cor de seleção no plano no Mac OS X.
- Permitidos homônimos entre nomes de mobiliário e textura em catálogos.
- Recusado abrir um arquivo SH3D corrompido quando ele contém algum mobiliário ou textura inacessível.
- Corrigido um bug que bloqueava o lançamento do programa se alguns arquivos a serem recuperados fossem inválidos.
- Aplicativos e instaladores do Windows e Mac OS X assinados com a assinatura digital certificada do desenvolvedor do Sweet Home 3D (ou seja, Emmanuel Puybaret).
- JRE 6u32 substituído por JRE 6u35 nos instaladores do Sweet Home 3D agrupados com Java.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 3.6.
Versão 3.5, 28 de abril de 2012
- Adicionado o item de menu Mobiliário > Alinhar lado a lado para alinhar o mobiliário selecionado nas laterais e na parte traseira da primeira peça selecionada.
- Adicionados os itens de menu Mobiliário > Alinhar na frente / Alinhar na parte traseira / Alinhar na esquerda / Alinhar na direita para alinhar o mobiliário selecionado na frente / parte traseira / esquerda / direita da primeira peça selecionada.
- Adicionados os itens de menu Mobiliário > Distribuir horizontalmente / Distribuir verticalmente para distribuir o mobiliário selecionado de acordo.
- Adicionado o menu Alinhar ou distribuir mobiliário no menu popup do plano para conceder acesso a esses recursos na versão online.
- Adicionado um comportamento de magnetismo durante o arrastar e soltar de uma peça no plano, quando suas bordas se aproximam das bordas de outra peça de mobiliário.
- Aprimorado o magnetismo do mobiliário ao longo das paredes (incluindo paredes redondas) com sistema anticolisão.
- Feito o zoom no plano centralizado no cursor do mouse quando o zoom é feito com a roda do mouse enquanto a tecla Ctrl é pressionada (cmd no Mac OS X).
- Adicionado o item de menu Visualização 3D > Modificar menu de visitante virtual para editar a localização e os ângulos do visitante.
- Adicionada a opção Ajustar a elevação dos olhos de acordo com o nível selecionado no painel de modificação do visitante virtual (selecionado por padrão para novas casas).
- Direção de rotação invertida para cima/baixo no modo de visualização aérea.
- Feito a cor do solo variar de acordo com a configuração de potência da luz (a cor do solo de seus arquivos de casa existentes será atualizada automaticamente e isso pode levar a algumas pequenas mudanças na renderização).
- Forma recortada da escada reutilizada para calcular o buraco de uma rampa no solo.
- Adicionado suporte para o elemento
<unit>em arquivos Collada para obter um tamanho padrão melhor de modelos 3D importados neste formato. - Adicionado o cursor do mouse de movimento para o movimento de objetos no plano e aparência aprimorada dos cursores.
- Adicionado um botão para acessar as preferências na barra de ferramentas (exceto no Mac OS X, onde o atalho cmd + , é bem conhecido e a barra de ferramentas já é grande).
- Corrigido um bug que congelava o aplicativo quando uma janela exibindo uma visualização 3D previamente salva como oculta era ampliada no Mac OS X.
- Dividir
HomeControllerclasse emHomeController+HomePluginControllerclasses para conceder acesso aos controladores em um plug-in (se você criou uma versão derivada do Sweet Home 3D com uma subclasse direta ou uma instanciação da classeHomeController, você deve apenas substituir a classecom.eteks.sweethome3d.viewcontroller.HomeControllerpela classecom.eteks.sweethome3d.plugin.HomePluginController). - Ajuda atualizada em alemão/espanhol/português do Brasil/sueco.
- Versão russa da interface do usuário revisada e atualizada por Андрей Прищенко.
- Alterada a fonte do logotipo do Sweet Home 3D (graças a Julien De Méyère).
- JRE 6u30 substituído por JRE 6u32 nos instaladores do Sweet Home 3D agrupados com Java.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 3.5.
Versão 3.4, 20 de dezembro de 2011
- Adicionados os itens de menu Planta > Adicionar nível / Modificar nível / Excluir nível para suportar vários níveis com possíveis níveis intermediários e/ou níveis em elevação negativa.
- Adicionados os itens de menu Visualização 3D > Exibir todos os níveis / Exibir nível selecionado.
- Adicionado o campo Nova espessura dos pisos no painel de preferências.
- Adicionada uma nova propriedade para escadas no catálogo de mobiliário para definir a forma usada para recortar o teto e o piso dos níveis superiores quando eles se cruzam com uma escada.
- Adicionada uma caixa de seleção Escada no assistente Importar mobiliário e no Editor de biblioteca de mobiliário.
- Reutilizado o valor de transparência das paredes para tornar transparentes também os pisos e tetos dos níveis superiores.
- Permitido que o visitante virtual vá abaixo da elevação 0 para visitar níveis subterrâneos.
- Gerenciamento aprimorado do solo para ser capaz de lidar com elevações de até 100m sem ver uma linha preta no horizonte.
- Adicionado um botão no painel de preferências para importar bibliotecas de idiomas.
- Aprimorado o magnetismo de desenho de paredes e cômodos.
- Sensibilidade do magnetismo aumentada.
- Adicionado o submenu Selecionar objeto no menu contextual do plano que permitirá ao usuário selecionar um objeto entre os sobrepostos no ponto onde ele clicou com o botão direito.
- Adicionada a capacidade de alterar diretamente a visibilidade de uma peça de mobiliário clicando em sua caixa de seleção visível na tabela de mobiliário.
- Adicionado suporte para preenchimento automático nos campos de texto nome exibidos nos painéis de modificação (textos sugeridos vêm de textos inseridos anteriormente e são salvos nas preferências).
- Adicionada a capacidade de ajustar a orientação de um modelo 3D na segunda etapa de sua importação.
- Desempenhos aprimorados ao usar texturas.
- Adicionado suporte para applets não assinados quando executados sem recurso 3D e mobiliário/texturas listados em arquivos de plug-in.
- Corrigido o suporte de arrastar do catálogo para o plano ou lista de mobiliário na versão online executada com Plugin2 no Mac OS X ou com OpenJDK no Linux.
- Corrigido um bug que impedia a visualização de caixas de diálogo colocadas fora da tela principal após uma alteração de configuração em um ambiente de várias telas.
- Corrigido um bug que impedia a abertura do assistente Importar mobiliário em uma tela diferente da tela principal, ou para visualizar a versão online em um navegador colocado fora da tela principal.
- Corrigido um bug que deslocava incorretamente a textura aplicada a um objeto com um arquivo de modelo 3D não colocado na origem (esta correção de bug será aplicada apenas às alterações de textura feitas a partir desta versão para garantir que os designs existentes não pareçam diferentes quando uma dica de contorno foi usada).
- Corrigido um bug que exibia uma textura como invertida quando aplicada ao lado esquerdo de uma parede.
- Corrigido um bug que redefinia a proporção da visualização 3D na caixa de diálogo de criação de fotos após uma alteração da câmera.
- Páginas de ajuda atualizadas em inglês, francês, alemão e búlgaro.
- Substituído o JRE 6u26 pelo JRE 6u30 nos instaladores do Sweet Home 3D com Java integrado.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 3.4.
Versão 3.3, 26 de julho de 2011
- Melhorada a precisão das linhas de alinhamento.
- Sempre usado o formato PNG para texturas exportadas para evitar perda de detalhes.
- Corrigido um erro na exportação OBJ para modelos no formato 3DS contendo alguns valores indefinidos.
- Corrigido um erro que impedia a criação de fotos e vídeos nos dois primeiros níveis de qualidade quando uma textura de céu era usada.
- Substituído o JRE 6u24 pelo JRE 6u26 nos instaladores do Sweet Home 3D com Java integrado.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 3.3.
Versão 3.2.1, 3 de maio de 2011
- Corrigido um erro no applet do visualizador 3D que o impedia de funcionar no Windows.
- Assinados com uma assinatura digital certificada os arquivos JAR da versão Java Web Start do Sweet Home 3D, sua versão Online e o applet do visualizador 3D, para ampliar o público do Sweet Home 3D. Os instaladores não foram modificados.
Versão 3.2, 22 de abril de 2011
- Melhorado o suporte para modelos transparentes com textura e o gerenciamento de transparência em imagens processadas com SunFlow.
- Alterada a forma como os fusos horários GMT são exibidos para evitar confusão.
- Melhorada a notação de 12/24 horas para usuários que falam inglês de acordo com o país do usuário.
- Corrigido um erro que calculava incorretamente a forma de algumas paredes paralelas unidas.
- Corrigido um erro no applet do visualizador 3D que o impedia de funcionar.
- Adicionada
com.eteks.sweethome3d.no3Dpropriedade do sistema para desativar os recursos 3D do Sweet Home 3D quando necessário. - Atualizados os arquivos de ajuda em espanhol, português do Brasil e sueco.
- Substituído o JRE 6u23 pelo JRE 6u24 nos instaladores do Sweet Home 3D com Java integrado.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 3.2.
Versão 3.1, 13 de fevereiro de 2011
- Gerenciada a impressão da planta em mais de uma página para escalas grandes.
- Adicionado um ícone ao lado do seletor de tempo nas caixas de diálogo de criação de fotos e vídeos, para indicar se o horário selecionado é durante o dia ou à noite.
- Destacado o texto pesquisado nas páginas de ajuda.
- Tornadas simétricas as novas paredes redondas.
- Gerenciadas duas paredes redondas unidas uma à outra.
- Corrigidos vários erros na biblioteca SunFlow usada como mecanismo de renderização de fotos nos dois melhores níveis de qualidade.
- Corrigido um erro que às vezes impedia a renderização correta de texturas em fotos, na impressão e quando uma peça de mobiliário com textura vista de cima era redimensionada.
- Corrigido um erro que impedia que alguns pisos fossem exibidos corretamente em alguns casos raros.
- Corrigido um erro que não exportava mais os cômodos no formato OBJ.
- Corrigido um erro que impedia a leitura dos arquivos de ajuda incluídos nos plug-ins de idioma SH3L.
- Corrigido um erro que impedia a instalação de arquivos SH3F, SH3T, SH3L e SH3P ao clicar duas vezes neles no Mac OS X.
- Corrigido um erro que renderizava texturas PNG totalmente opacas como transparentes nas fotos.
- Corrigido um erro no gerenciamento da cor e da textura de um grupo de peças após uma operação de desfazer.
- Adicionada seleção automática nos campos de texto dos seletores de cor.
- Alterada a escala de qualidade de foto de 0 a 3 para 1 a 4.
- Atualizados os arquivos de ajuda em alemão e búlgaro.
- Adicionado suporte para Windows 64 bits na versão Online e nos arquivos JAR executáveis do Sweet Home 3D e do Editor de Biblioteca de Móveis.
- Substituído o JRE 6u22 pelo JRE 6u23 nos instaladores do Sweet Home 3D com Java integrado.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 3.1.
Versão 3.0, 30 de novembro de 2010
- Adicionado suporte para paredes redondas.
- Adicionado item de menu Visualização 3D > Salvar ponto de vista… para salvar o ponto de vista atual, e menu Visualização 3D > Ir para ponto de vista para voltar a um ponto de vista salvo.
- Adicionada uma bússola exibida na planta como uma rosa dos ventos e associada à localização geográfica da casa.
- Melhorada a renderização de fotos nos dois melhores níveis de qualidade (suporte a transparência de janelas e imagens, orientação do sol dependendo da hora e data escolhidas, gerenciamento de luzes, aparência fosca / brilhante das superfícies).
- Adicionadas 5 luzes e 8 fontes de luz coloridas ao catálogo de móveis padrão.
- Exibidas as fontes de luz selecionadas com esferas em wireframe na visualização 3D.
- Alterado o indicador e o comportamento do canto inferior esquerdo das luzes para poder atualizar sua potência luminosa.
- Adicionada a opção Manter proporções ao diálogo de modificação de móveis para manter as proporções do móvel quando seu tamanho é editado.
- Adicionada a opção Parte da planta base ao diálogo de modificação de móveis para poder travar uma peça de mobiliário quando a planta base está travada.
- Incluídos todos os móveis não móveis na planta travada.
- Melhorado o cálculo de sombras no piso de modelos 3D contendo muitos vértices para evitar que o programa trave no segundo nível de qualidade de renderização de fotos.
- Melhorado o cálculo da altitude máxima e a renderização 3D no modo Vista aérea.
- Atualizados valores incorretos de normais em alguns modelos 3D do catálogo padrão para melhorar sua renderização.
- Adicionado um padrão de hachura cruzada para paredes.
- Impressão / Cópia / Exportação da imagem de fundo se ela estiver exibida na planta.
- Gerenciado o salvamento de dados das casas em intervalos regulares em uma pasta privada, com recuperação automática das casas em caso de falha do programa.
- Adicionada exclusão automática de arquivos temporários criados pelo Sweet Home 3D com mais de uma semana.
- Mantido o prefixo das formas de móveis exportados no formato OBJ, para restaurar corretamente as propriedades das formas prefixadas no momento da reimportação.
- Salvas as preferências do Sweet Home 3D em um arquivo independente das preferências do Sistema Operacional para simplificar a transferência da configuração do Sweet Home 3D para outro computador.
- Adicionadas propriedades do sistema
com.eteks.sweethome3d.preferencesFolderecom.eteks.sweethome3d.applicationFolderspara definir as pastas onde são armazenadas as preferências do Sweet Home 3D e os arquivos SH3F, SH3T, SH3L e SH3P. - Aumentado o número máximo de arquivos recentes para 10.
- Aguardado um primeiro movimento do ponteiro do mouse antes de duplicar os itens selecionados quando a tecla ctrl (ou tecla alt no Mac OS X) é pressionada.
- Melhorada a movimentação de itens com o mouse quando eles são muito pequenos na planta.
- Aumentados os movimentos dos itens selecionados na planta quando as setas do teclado são pressionadas com a tecla shift.
- Invertido o efeito de pressionar a tecla shift para movimentos na visualização 3D.
- Corrigidos erros que impediam que pisos sobrepostos fossem exibidos corretamente.
- Atualizadas as páginas de ajuda (apenas em inglês e francês nesta versão).
- Removida a coluna ID da lista de colunas exibida no Editor de Biblioteca de Móveis.
- Substituído o JRE 6u21 pelo JRE 6u22 nos instaladores do Sweet Home 3D com Java integrado.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 3.0.
Versão 2.6, 23 de agosto de 2010
- Calculados corretamente os buracos feitos em uma parede por portas e janelas sobrepostas umas às outras.
- Removido o brilho que aparecia nas paredes e pisos sob alguns ângulos de visualização.
- Corrigido um erro que impedia o salvamento de vídeo no Mac OS X.
- Corrigido um erro que bloqueava o mecanismo de renderização SunFlow quando um modelo 3D continha coordenadas de textura muito grandes.
- Corrigido um erro que impedia o uso de alguns modelos 3D contendo muitas formas.
- Melhorado o suporte a DAE/Collada para arquivos exportados do Solidworks e outras ferramentas.
- Atualizado o Editor de Biblioteca de Móveis para a versão 1.1 para corrigir alguns pequenos erros.
- Substituído o JRE 6u20 pelo JRE 6u21 nos instaladores do Sweet Home 3D com Java integrado.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 2.6.
Versão 2.5, 21 de junho de 2010
- Lançada a versão 1.0 do Editor de Biblioteca de Móveis, uma ferramenta separada que permite ao usuário criar e editar mais facilmente arquivos SH3F.
- Corrigido um erro que não atualizava os catálogos de móveis e texturas após a importação de um arquivo SH3F ou SH3T modificado.
- Corrigido um erro de regressão em texturas aplicadas a modelos 3D com um tamanho diferente do de um cubo de 1 centímetro.
- Melhorado o suporte ao formato DAE/Collada para arquivos exportados do SketchUp.
- Reduzido o nível do solo na visualização 3D para limitar o efeito de piscar durante a criação de vídeo.
- Suprimidas faces duplas na renderização calculada pelo SunFlow para obter melhores resultados.
- Corrigido um erro que bloqueava o mecanismo de renderização SunFlow quando uma casa continha alguns móveis importados de modelos 3DS.
- Corrigido um erro que impedia o SunFlow de renderizar imagens quando uma casa continha paredes sobrepostas.
- Melhorado o cache de texturas.
- Melhorado o gerenciamento de arquivos temporários no Mac OS X e Linux.
- Limitada a altura das caixas de diálogo de criação de fotos e vídeos para telas pequenas.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 2.5.
Versão 2.4, 25 de maio de 2010
- Adicionado o formato DAE/Collada aos formatos de arquivo suportados pelo assistente de importação de móveis, para poder importar os modelos 3D propostos no Google 3D Warehouse.
- Adicionado suporte para transparência em imagens PNG/GIF aplicadas como textura a modelos 3D.
- Exibidas as linhas definidas em arquivos OBJ e DAE.
- Corrigida a renderização 3D para garantir que os arquivos OBJ criados a partir da exportação da visualização 3D mantenham a mesma aparência quando importados.
- Modulada a iluminação da textura de acordo com o brilho da luz (cuidado, isso pode alterar o brilho das imagens exibidas em arquivos SH3D existentes).
- Corrigido um erro que deslocava do centro alguns modelos 3DS importados.
- Corrigido um erro que fazia um arquivo OBJ importado perder suas cores quando seu nome continha letras não ASCII.
- Corrigido um erro que impedia que pisos sobrepostos fossem exibidos corretamente.
- Corrigido um erro que não restaurava corretamente a localização salva dos divisores de visualização para janelas maximizadas.
- Otimizada a memória usada por modelos 3D.
- Modificado o processo de instalação do Sweet Home 3D com Java Web Start para exibir o diálogo de segurança mais cedo.
- Adicionados parâmetros
furnitureResourcesURLBaseetexturesResourcesURLBaseao applet do Sweet Home 3D para simplificar a implantação de catálogos de móveis e texturas em outros servidores. - Substituído o JRE 6u18 pelo JRE 6u20 nos instaladores do Sweet Home 3D com Java integrado.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 2.4.
Versão 2.1, 30 de setembro de 2009
- Como a versão Online disponível em sweethome3d.eu agora pode salvar casas no espaço privado dos usuários
registrados no site, seu applet foi melhorado para poder: - Adicionado suporte para mapeamento de texturas em móveis.
- Adicionada a capacidade de criar vídeos a partir de um caminho na vista 3D.
- Adicionado item de menu Vista 3D > Exibir em janela separada.
- Adicionado modo de panorâmica na planta ativado pelo item de menu Planta > Panorâmica ou temporariamente com a barra de espaço.
- Amplia a planta com a roda do rato enquanto mantém a tecla ctrl pressionada (ou tecla cmd no Mac OS X).
- Adicionadas as opções Pastas de categorias / Lista pesquisável no painel de preferências para escolher o estilo de exibição da visualização do catálogo de móveis.
- Adicionadas setas de navegação no canto superior esquerdo da visualização 3D com uma opção no painel de preferências para ocultá-las.
- Adicionado um indicador na parte de trás do visitante virtual para modificar a altura do ponto de vista.
- Aumentada a altura máxima do visitante para 26,78 m (altura dos olhos a 25 m).
- Permitido ao utilizador inserir o tamanho de novas dimensões com o teclado após a tecla Enter ter sido pressionada.
- Adicionada a capacidade de criar dimensões no lado do móvel, lado da parede ou lado da sala com um duplo clique.
- Adicionado o item de menu Móveis > Importar biblioteca de texturas… para importar bibliotecas de texturas no formato SH3T.
- Adicionado suporte para plug-ins de idioma SH3L para suportar mais idiomas no Sweet Home 3D.
- Adicionada a propriedade do sistema Java com.eteks.sweethome3d.j3d.checkOffScreenSupport igual a true por padrão. Quando esta propriedade é igual a false, o Sweet Home 3D não verifica se o Java 3D suporta imagens 3D fora da tela; tal teste pode fazer o programa falhar em alguns casos (principalmente no Linux). A impressão da visualização 3D, o cálculo da vista superior de móveis na planta e os dois níveis mais baixos de qualidade de foto não estão disponíveis quando imagens 3D fora da tela não são suportadas.
- Melhorado o processo de criação de ícones de móveis importados para obter um ícone com fundo transparente.
- Melhorada a exibição da grade e réguas em escalas pequenas.
- Evitado exibir texto de cabeça para baixo em novas dimensões.
- Ampliados os limites de influência da luz para grandes edifícios.
- Corrigida a direção da textura mapeada no solo.
- Corrigido um bug que impedia de inserir facilmente números maiores que 10.000 em spinners -/+.
- Corrigido um bug que não levava em conta a unidade atual dos valores mínimo e máximo em spinners.
- Corrigida a renderização de texturas mapeadas em paredes e calculadas com o motor de renderização SunFlow.
- Melhorado o salvamento para evitar perder a versão anterior de um arquivo SH3D válido em caso de erro.
- Substituído JRE 6u17 por JRE 6u18 nos instaladores do Sweet Home 3D com Java integrado.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 2.3.
Versão 2.2, 26 de dezembro de 2009
- Modificado o comportamento do zoom na planta para ampliar no centro da zona exibida.
- Corrigido um bug que acontecia com modelos 3D importados no catálogo de móveis de um arquivo zip.
- Corrigido um bug que redefinia as permissões em arquivos SH3D salvos.
- Corrigido um bug que impedia arrastar móveis do catálogo sem selecioná-los primeiro no Mac OS X.
- Corrigido um bug de cálculo em paredes com ordenadas quase iguais.
- Corrigido um bug que impedia exibir corretamente a textura de paredes inclinadas.
- Adicionado suporte para Linux 64 bit.
- Melhorada a API para simplificar a criação de versões personalizadas do Sweet Home 3D.
- Adicionada localização em búlgaro escrita por Valentin Laskov.
- Substituído JRE 6u16 por JRE 6u17 nos instaladores do Sweet Home 3D com Java integrado.
- Atualizado iText para a versão 2.1.7 (cuidado: a partir da versão 5.0.0, o iText não é mais distribuído sob licença GNU LGPL).
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 2.2.
Versão 2.1, 30 de setembro de 2009
- Como a versão Online disponível em sweethome3d.eu agora permite salvar casas no espaço privado dos usuários registrados no site, seu applet foi aprimorado para ser capaz de:
- salvar as preferências do usuário no servidor,
- exportar uma casa no formato SH3D para editá-la com a versão baixável,
- acompanhar as modificações feitas na casa editada para evitar que o usuário mude de página no navegador sem salvá-la,
- exibir a quantidade de memória usada pelo Java na barra de status do navegador.
- salvar preferências do usuário no servidor,
- exportar uma casa no formato SH3D para editá-la com a versão para download,
- acompanhar modificações feitas na casa editada para evitar que o usuário mude de página do navegador sem salvar,
- exibir a quantidade de memória usada pelo Java na barra de status do navegador.
- Melhorado o desempenho de carregamento de um arquivo SH3D.
- Processo de impressão renomeado como Sweet Home 3D seguido do nome da casa.
- Corrigido um erro na renderização fotorrealista que exibia polígonos pretos ao redor de uma casa.
- Corrigido um erro que impedia a planta da casa de ser renderizada corretamente quando as paredes eram criadas com um duplo clique em um cômodo que contém dois pontos muito próximos um do outro.
- Corrigido um erro que causava vazamentos de memória ao importar modelos 3D e ao criar fotos.
- Corrigido um erro no Mac OS X que fazia os menus e seus atalhos desaparecerem após exibir as caixas de diálogo Preferências ou Sobre.
- Reduzida a memória máxima utilizada de 1024 MB para 512 MB para evitar erros do tipo não foi possível criar a máquina virtual Java no Windows.
- Substituído JRE 6u14 por JRE 6u16 nos instaladores do Sweet Home 3D com Java incluído.
- Adicionada localização em japonês escrita por Takahiro Sato.
- Adicionada localização em vietnamita da interface do usuário escrita por Phùng Lê Tuấn.
- Outras correções de bugs menores e melhorias.
Veja também o artigo do blog sobre a versão 2.1.
Versão 2.0, 6 de junho de 2009
- Adicionado item de menu Visualização 3D > Criar foto… para criar imagens PNG da visualização 3D atual com a capacidade de escolher seu tamanho e qualidade de renderização; renderização fotorrealista realizada pela biblioteca SunFlow.
- Permitido ao usuário inserir o tamanho de novas paredes e cômodos com o teclado após pressionar a tecla Enter.
- Adicionada a capacidade de criar paredes ao redor de um cômodo com duplo clique nesse cômodo.
- Adicionadas novas preferências para a renderização da planta para visualizar móveis de cima, preencher o piso dos cômodos com sua cor ou textura e alterar o padrão das paredes.
- Adicionadas as unidades Metro e Milímetro.
- Corrigido um erro que impedia o cálculo correto da localização de portas e janelas e que deixava a visualização da planta em branco.
- Corrigido um erro que não atualizava a visualização 3D após alguns movimentos de câmera em computadores com baixa capacidade.
- Atualizado o arquivo JNLP do Sweet Home 3D para requerer Java 3D 64 bits em arquitetura 64 bits.
- Substituído JRE 6u12 por JRE 6u14 nos instaladores do Sweet Home 3D com Java incluído.
- Adicionada localização em chinês (simplificado) das páginas de ajuda
Versão 1.8, 5 de abril de 2009
- Adicionado item de menu Planta > Bloquear planta base e seu botão correspondente na planta para selecionar e organizar móveis mais facilmente.
- Adicionado item de menu Planta > Ocultar imagem de fundo para ocultar/exibir a imagem de fundo sem excluí-la.
- Adicionado item de menu Planta > Exportar para formato SVG… para exportar a planta da casa em um arquivo SVG (Scalable Vector Graphics) graças à biblioteca FreeHEP.
- Adicionado item de menu Arquivo > Salvar e comprimir para salvar a casa atual em um arquivo SH3D menor e facilitar a transferência de arquivos.
- Desenvolvido um applet visualizador 3D para permitir que os usuários mostrem seus arquivos SH3D em seus sites.
- Melhorada a visualização 3D para obter mudanças mais suaves no ponto de vista, dependendo da capacidade disponível do computador do usuário.
- Corrigido um erro que impedia a pesquisa em arquivos de ajuda escritos com uma codificação não ocidental.
- Atualizado iText para a versão 2.1.5.
- Adicionada localização em grego escrita por Elli Nicolaou.
- Adicionada localização em chinês (simplificado) da interface do usuário escrita por Zhao Si-cong.
- Outras correções de bugs menores e melhorias.
Versão 1.7, 13 de março de 2009
- Ajuste automático da espessura e da orientação de uma porta ou janela solta sobre uma parede.
- Ajuste automático da localização e da orientação de uma peça de mobília solta ao longo de uma parede.
- Elevação automática de uma peça de mobília solta sobre outra.
- Desenhadas as folhas de portas e janelas com um arco de círculo (este recurso está disponível apenas para portas e janelas do catálogo fornecido a partir da versão 1.7 e para bibliotecas de móveis a partir da versão 1.0.3).
- Desenhada a face frontal do móvel selecionado com uma linha mais grossa na planta.
- Desenhado o retângulo delimitador de uma peça arrastada na planta, durante seu arraste e soltura inicial.
- Gerenciado o cursor de arraste e soltura com o ícone da peça de mobília adicionada no Mac OS X.
- Movimento automático de objetos colados apenas quando não podem ser distinguidos da seleção atual na planta.
- Corrigido um erro que alterava incorretamente a altura e espessura padrão da parede nas preferências quando o usuário mudava a unidade.
- Outras correções de bugs menores e melhorias.
Versão 1.6, 18 de fevereiro de 2009
- Modificados menus popup para exibir apenas itens habilitados.
- Adicionado suporte à importação de modelos 3D que necessitam de outros arquivos como imagens de textura, mesmo que estes arquivos não estejam incluídos em um arquivo ZIP.
- Modificado o leitor de arquivos OBJ + MTL; cuidado, esta mudança pode ter alguns efeitos colaterais em suas casas existentes, porque o fator de transparência de objetos 3D lidos de arquivos OBJ nem sempre era gerenciado corretamente até agora.
- Adicionado suporte para importação com duplo clique de arquivos SH3P contendo um plug-in do Sweet Home 3D.
- Melhorada a estabilidade da versão online do Sweet Home 3D.
- Corrigido um erro que exibia incorretamente a escala de impressão previamente escolhida pelo usuário.
- Corrigido um erro que impedia a exibição da dica de ferramenta de uma peça de mobília do catálogo na versão em inglês.
- Substituído JRE 6u11 por JRE 6u12 nos instaladores do Sweet Home 3D com Java incluído.
- Adicionada localização em italiano das páginas de ajuda escrita por Simone Bufalino e revisada por Rosella Mariotti.
Versão 1.5.1, 17 de dezembro de 2008
- Corrigido um erro que impedia a exibição de algumas caixas de diálogo nas versões em espanhol e português do Brasil do Sweet Home 3D no Windows e Linux.
- Reorganizados arquivos localizados para simplificar o processo de localização.
Versão 1.5, 8 de dezembro de 2008
- Adicionada a ferramenta Criar cômodos, com a capacidade de exibir o nome e a área dos cômodos na planta, e alterar a cor ou a textura do piso e do teto na visualização 3D.
- Adicionada a ferramenta Adicionar textos para adicionar textos livres à planta.
- Adicionada uma caixa de seleção no painel de móveis para exibir seu nome na planta.
- Gerenciado o estilo do texto (tamanho do texto, negrito, itálico) dos itens selecionados na planta com os itens do submenu Planta > Modificar estilo do texto e seus botões correspondentes adicionados à barra de ferramentas.
- Adicionado um botão no painel de visualização 3D para escolher a textura do céu, com 3 novas imagens de céu.
- Gerenciado cabeçalho e rodapé da página na configuração de página com a capacidade de inserir 7 variáveis predefinidas (número da página, total de páginas, data…).
- Adicionada a capacidade de escolher a escala de impressão da planta no painel de configuração de página.
- Exibidas dicas nos primeiros usos de uma ferramenta de criação.
- Seleção automática de campos de texto em caixas de diálogo quando recebem foco com a tecla tab.
- Adicionada uma escotilha de serviço e uma janela fixa na biblioteca de móveis padrão.
- Alterada a forma como os objetos selecionados são exibidos de modo que sua caixa delimitadora esteja sempre visível mesmo se alguns objetos estiverem ocultos por outros.
- Adicionado o ângulo entre uma parede e sua parede anterior na dica de ferramenta exibida durante a criação ou modificação da parede.
- Alteradas teclas de atalho de zoom no Linux (Ctrl + Ctrl -).
- Habilitados os itens de menu Excluir, Desfazer, Refazer, Copiar, Recortar, Colar, Modificar… entre a criação de duas séries de paredes ou a criação de duas dimensões.
- Corrigido um erro que impedia um cálculo correto dos vãos das janelas em uma parede em alguns casos, quando esta parede contém mais de uma janela.
- Corrigido um erro que fazia com que o idioma do sistema fosse usado nos rótulos dos botões Ok/Cancelar e itens de menu Desfazer/Refazer, mesmo se o usuário escolhesse outro idioma.
- Corrigido um erro que impedia a importação de uma peça de mobília após uma tentativa anterior de importar um arquivo incorreto ter sido interrompida.
- Corrigido um erro que bloqueava o programa após importar algumas peças de mobília na planta da casa.
- Corrigido um erro que excluía as texturas importadas após uma mudança de idioma no painel de preferências.
- Corrigido um erro no Windows que causava a criação de muitos clones durante a duplicação com a tecla Ctrl.
- Corrigido um erro no Mac OS X 10.5 que impedia a exibição correta da planta com o Java Update 1.
- Desenvolvida uma versão online experimental do Sweet Home 3D com parâmetros que especificam os serviços capazes de salvar e abrir casas armazenadas em um servidor.
- Desenvolvida uma arquitetura de plug-in que permite aos desenvolvedores Java adicionar recursos ao Sweet Home 3D baseados nas classes
com.eteks.sweethome3d.plugin.Pluginecom.eteks.sweethome3d.plugin.PluginAction. - Refatoradas muitas classes para apresentar uma API melhor aos desenvolvedores de plug-ins.
- Substituído JRE 6u6 por JRE 6u11 nos instaladores do Sweet Home 3D com Java incluído.
- Melhorias na localização em russo dos arquivos de ajuda por Kazimirov Valentin.
- Outras correções de bugs menores e melhorias.
- Movido o servidor web do Sweet Home 3D para sweethome3d.eu.
Versão 1.4, 7 de outubro de 2008
- Gerenciada a importação de imagens para permitir que os usuários criem suas texturas.
- Adicionada a exportação da visualização 3D para formato OBJ + MTL com o item de menu Visualização 3D > Exportar para formato OBJ…
- Adicionado item de menu Planta > Inverter direção das paredes para inverter a direção das paredes selecionadas.
- Adicionado item de menu Planta > Dividir parede para dividir a parede selecionada em duas paredes após inserir um ponto no meio dela.
- Adicionado item de menu Móveis > Importar biblioteca de móveis para importar bibliotecas de móveis no formato SH3F.
- Usados símbolos ‘ e ” para exibir comprimentos na unidade pé/polegada.
- Aplicado magnetismo aos comprimentos dependendo da escala atual na planta e unidade.
- Adicionada a capacidade de duplicar objetos selecionados na planta com um arraste e solte mantendo a tecla ctrl pressionada (ou no Mac OS X, a tecla alt pressionada).
- Adicionado um campo de texto para escolha de comprimento no diálogo Modificar parede.
- A partir desta versão, a altura da parede escolhida no diálogo Preferências também é usada para paredes criadas em casas existentes.
- Adicionada a capacidade de copiar móveis selecionados para a área de transferência no formato CSV, quando a lista de móveis tem foco.
- Validado automaticamente o conteúdo dos spinners (componentes +/-) quando um diálogo que usa um é fechado.
- Armazenada a localização e o tamanho das janelas em arquivos SH3D.
- Simplificados os maiores arquivos de móveis no formato OBJ para reduzir o tamanho do aplicativo Sweet Home 3D.
- Levado em conta o tamanho da imagem de fundo para calcular corretamente as barras de rolagem ao redor da planta.
- Modificado o recurso Imprimir para PDF para garantir que caracteres não romanos sejam impressos corretamente.
- Corrigido um erro do Mac OS X 10.5 que desabilitava todos os itens de menu ao final do assistente de importação de móveis, quando iniciado pelo item de menu Móveis > Importar móveis….
- Script de inicialização do Sweet Home 3D aprimorado para Linux.
- Criado um arquivo JAR executável (13 MB) para Windows / Mac OS X / Linux.
- Adicionada localização em sueco escrita por Martin Karlsson.
- Corrigidos erros de digitação conforme proposto por Alain Espinosa na localização em espanhol.
- Outras correções de bugs menores e melhorias.
Versão 1.3.1, 27 de agosto de 2008
- Atualizado Java 3D para a versão 1.5.2 no Windows, Mac OS X, Linux e Solaris.
- Atualizado JOGL para a versão 1.1.1 no Mac OS X.
- Atualizado iText para a versão 2.1.2u.
- Adicionada localização em russo escrita por Basimov Ilgiz e Kazimirov Valentin.
- Adicionada localização em húngaro escrita por Miklósi Viktor e Szita Balázs.
- Corrigidos erros de digitação propostos por Kamil Páral na localização em tcheco.
Versão 1.3, 29 de abril de 2008
- Corrigido o cálculo do tamanho da imagem do plano copiada para a área de transferência quando a seleção contém dimensões.
- Alterada a forma de salvar as casas para evitar a corrupção da versão anterior de um arquivo SH3D válido, caso o salvamento atual falhe.
- Corrigido um bug que abria duas vezes um arquivo de casa iniciado a partir do Finder do Mac OS X 10.5.
- Gerenciada a importação de um arquivo OBJ criado com o Blender, mesmo que contenha definições de objetos em uma linha começando com a letra o.
- Gerenciada a importação de um arquivo ZIP contendo um arquivo de modelo 3D nos formatos OBJ, LWS ou 3DS. Este arquivo ZIP também pode conter os arquivos de textura do modelo 3D e/ou um arquivo MTL (descreve as cores e as texturas de um modelo 3D no formato OBJ).
- Adicionado suporte para a importação de arquivos de catálogo de móveis SH3F.
- Substituído JRE 6u4 por JRE 6u6 nos instaladores do Sweet Home 3D com Java incluído.
- Adicionada localização em espanhol escrita por Pablo Mayordomo e Paco.
Versão 1.2.1, 13 de fevereiro de 2008
- Corrigido um bug relacionado à criação de novas categorias de móveis com espaços no início ou no final de seus nomes.
- Corrigido um bug que impedia a alteração da cor ou da visibilidade de alguns móveis importados.
- Como muitos usuários tentam usar o Sweet Home 3D para projetar casas com vários andares, a altura máxima do observador na visita virtual 3D foi aumentada de 2,5 metros para 10 metros (o ponto de vista do observador ainda permanece a 13/14 de sua altura, para respeitar as proporções humanas!).
- Substituído JRE 6u3 por JRE 6u4 nos instaladores do Sweet Home 3D com Java incluído.
- Adicionada localização em tcheco escrita por Štephan Novák.
- Adicionada localização em polonês escrita por Paweł Antkowiak (interface do usuário) e Szymon Życiński (páginas de ajuda).
- Adicionada localização em alemão das páginas de ajuda escrita por Thomas Zimmermann.
- Corrigidos erros de digitação nas páginas de ajuda.
Versão 1.2, 6 de novembro de 2007
- Adicionadas texturas aplicáveis a paredes e ao chão.
- Gerenciadas as alturas dos pontos de início e fim das paredes para criar sótãos.
- Adicionado um mecanismo de busca nas páginas de ajuda.
- Adicionadas dicas de ferramentas nos móveis do catálogo.
- Gerenciadas as teclas A e D na visualização 3D, equivalentes às teclas de seta para esquerda e direita.
- Alteradas as teclas de atalho para zoom e ajuda no Mac OS X (Cmd + Cmd – Cmd ?).
- Alterada a forma como o ícone de um modelo 3D importado é criado para evitar travamentos ao final do assistente de importação de móveis.
- Melhorado o gerenciamento das barras de rolagem do plano durante o desenho de paredes e dimensões criadas nas margens esquerda e superior do plano.
- Mantidas as coordenadas do canto superior esquerdo exibido quando o zoom é alterado no plano.
- Detectado se a impressão da visualização 3D é possível de acordo com a configuração 3D do sistema do usuário.
- Redefinido o foco corretamente após o fechamento do assistente de importação de móveis.
- Corrigido um bug relacionado a móveis sinônimos em diferentes categorias do catálogo durante uma mudança de idioma.
- Substituído JRE 6u2 por JRE 6u3 nos instaladores do Sweet Home 3D com Java incluído.
- Adaptada a interface do usuário para o Mac OS X 10.5.
- Utilizados ícones do projeto Tango na barra de ferramentas e nos itens de menu.
- Adicionados 25 móveis criados por colaboradores (seus nomes são exibidos na dica de ferramenta de cada peça).
- Adicionada localização em italiano da interface do usuário escrita por Simone Bufalino.
- Adicionada localização em alemão da interface do usuário escrita por Sebastian Breuer.
- Corrigidos erros de digitação e descritas novas funcionalidades nas páginas de ajuda.
Versão 1.1, 24 de setembro de 2007
- Adicionada criação e edição de dimensões.
- Adicionada uma caixa de seleção nas preferências para tornar visível ou invisível a grade exibida no plano.
- Gerenciada a mudança de idioma da interface do usuário nas preferências.
- Adicionados indicadores nas réguas do plano para refletir a localização atual do ponteiro do mouse no plano.
- Gerenciada a modificação de paredes com magnetismo ativo.
- Aumentada a resolução do padrão das paredes durante a impressão.
- Corrigido um bug relacionado à iluminação de modelos 3D importados com faces invertidas.
- Corrigido um bug relacionado à adição de objetos Java 3D a uma cena ao vivo.
- Adicionada localização em português do Brasil escrita por Roberto Rocha.
- Corrigidos erros de digitação nas páginas de ajuda.
Versão 1.0, 12 de setembro de 2007
- Adicionados itens de menu Móveis > Exibir coluna para modificar a lista de colunas exibidas no cabeçalho da lista de móveis.
- Modificada a lista de colunas exibidas por padrão.
- Gerenciada a cópia para a área de transferência de uma imagem dos objetos selecionados no plano (este recurso pode não funcionar no Linux).
- Gerenciada a impressão da casa com os itens Imprimir…, Configurar página…, Visualizar impressão… e Imprimir para PDF… do menu Arquivo.
- Criados instaladores para Windows / Mac OS X / Linux.
- Gerenciadas as teclas W e S na visualização 3D, equivalentes às teclas de seta para cima e para baixo.
- Adicionada biblioteca iText para gerenciar a impressão para PDF.
- Utilizado Java 3D 1.5.1 no Windows e Mac OS X.
- Modificada a tela inicial.
Versão 0.18, 21 de julho de 2007
- Adicionadas páginas de ajuda.
Versão 0.17
- Adicionado assistente de importação de móveis acessível a partir do item de menu Móveis > Importar móveis….
- Gerenciada a transparência dos painéis das janelas no Java 3D 1.3.
- Modificação com o mouse da altura e da elevação do móvel selecionado no plano, clicando nos cantos inferior esquerdo e superior direito da peça.
- Adicionados novos móveis ao catálogo: portas de correr, janela de correr, radiadores, chuveiro, cilindro, banheira embutida e lavatório com armário.
- Gerenciados arquivos abertos recentemente.
- A primeira casa sem título e não modificada é automaticamente fechada quando outra é aberta.
- Nenhuma nova casa vazia é criada ao reiniciar o aplicativo.
- Melhor integração no Mac OS X (menu Janela, menu padrão quando nenhuma casa está aberta).
- Gerenciada melhor a memória quando uma casa é fechada.
- Adicionada biblioteca Loader3DS para gerenciar o formato 3DS.
- Utilizado Java 3D 1.5.1 no Linux e Solaris.
Versão 0.16
- Adicionados dois modos de navegação 3D acessíveis a partir do novo menu Visualização 3D: o modo Visualização aérea correspondente ao modo anterior disponível na versão 0.15, no qual o usuário pode agora fazer zoom, e o modo Visita virtual correspondente à visão de um observador se movendo pela casa editada. Neste último modo, o usuário pode modificar seu ponto de vista 3D, seja com o observador desenhado no plano, ou diretamente na visualização 3D.
- Gerenciadas teclas ativas na visualização 3D.
- Adicionado item de menu Visualização 3D > Modificar… para editar o campo de visão e a altura do visitante, a cor do chão e do céu, o brilho da luz e a transparência das paredes.
- Habilitada a alteração da altura de cada parede com o item de menu Plano > Modificar paredes….
- Adicionada a capacidade de visualizar a forma espelhada de um móvel com o item de menu Móveis > Modificar….
- O tamanho do plano não pode mais diminuir, para evitar algumas dificuldades na criação de paredes fora do espaço padrão do plano.
- O modo de criação de paredes muda automaticamente para o modo de seleção quando o usuário arrasta e solta um móvel no plano, ou quando o item de menu Móveis > Adicionar à casa é escolhido.
- Adicionado um móvel Batente de porta ao catálogo.
- Exibida a versão atual do Java na caixa de diálogo Sobre.
Versão 0.15, 10 de junho de 2007
- Adicionado item de menu Plano > Importar imagem de fundo… e seu assistente correspondente.
Versão 0.14
- Modificação das extremidades das paredes com o mouse.
- Gerenciado zoom no plano.
- Adicionadas réguas nas bordas esquerda e superior do plano (podem ser tornadas invisíveis editando as preferências).
- Adicionados guias visuais para alinhar as extremidades de uma parede com as extremidades de outras paredes.
- Adicionadas dicas de ferramentas exibindo o comprimento de uma parede, o ângulo e o tamanho de um móvel durante sua modificação com o mouse.
- Adicionado item de menu Editar > Selecionar tudo.
- Adicionados itens de menu para alinhamento de móveis.
- Adicionados menus de contexto pop-up.
- Adicionado um móvel Caixa na categoria Diversos.
- Calculados buracos nas paredes em seus locais de interseção com portas ou janelas na visualização 3D.
Versão 0.13
- Adicionado item de menu Plano > Modificar paredes… para editar as coordenadas das extremidades das paredes, bem como sua espessura e cor.
Versão 0.12, 27 de maio de 2007
- Adicionado item de menu Móveis > Modificar… para editar o nome, o tamanho e a cor de alguns móveis.
Versão 0.11
- Ordenação da lista de móveis.
Versão 0.10, 16 de novembro de 2006
- Primeiro lançamento público.
Esta versão corresponde ao estudo de caso descrito no livro francês Les cahiers du programmeur Swing, escrito por Emmanuel Puybaret e publicado pela Editions Eyrolles em dezembro de 2006.