← GuiasNOTAS DE CAMPO

O visualizador 3D não carrega? WebGL e modo de compatibilidade

Se a pré-visualização de uma planta indicar que não foi possível criar um contexto WebGL, o navegador não conseguiu inicializar o sistema de renderização…

Portátil com modelo simples de casa no ecrã junto a uma versão em malha de arame num tablet.
Ilustração conceptual — não é um resultado real de conversão.

Se a pré-visualização de uma planta indicar que não foi possível criar um contexto WebGL, o navegador não conseguiu inicializar o sistema de renderização gráfica. Isso, por si só, não significa que o desenho carregado seja inválido ou que a conversão tenha falhado.

O 3D House Maker inclui um renderizador de compatibilidade que apresenta o modelo de paredes sem depender de um contexto gráfico WebGL. É especialmente útil num navegador integrado onde a aceleração gráfica pode estar indisponível.

Separe o processamento da visualização

Verifique primeiro se a conversão terminou e se a sobreposição 2D das paredes está disponível. Se a geometria existir mas a vista 3D tiver um problema gráfico, carregar repetidamente a mesma imagem dificilmente resolverá a visualização.

Um carregamento falhado, um ficheiro não suportado e um erro de renderização são problemas diferentes. Leia a mensagem da área de trabalho e mantenha o original disponível antes de recarregar a página.

Experimente a vista de compatibilidade

Quando WebGL não está disponível, o visualizador pode utilizar renderização baseada em SVG. Continua a poder rodar o modelo de paredes e examinar a disposição. A iluminação e o aspeto diferem da vista acelerada, pelo que deve comparar a geometria em vez de esperar sombreado idêntico.

Plantas complexas podem responder mais lentamente no modo de compatibilidade. Uma origem mais simples, com menos formas irrelevantes, reduz a geometria a apresentar. Não remova paredes reais apenas para melhorar o desempenho; utilize uma cópia de trabalho e compare-a cuidadosamente com o original.

Verifique o ambiente de navegação

Se visualizar o site dentro de outra aplicação, experimente abri-lo numa janela normal de navegador. Navegadores integrados podem ter capacidades ou permissões gráficas diferentes. Guarde os ficheiros necessários antes de mudar de ambiente, pois o projeto ativo pode não ser transferido automaticamente.

Mantenha o navegador atualizado e utilize a sua configuração normal suportada. Não precisa de desativar a segurança do navegador ou instalar uma extensão gráfica desconhecida para utilizar estas ferramentas.

Distinga uma vista vazia de geometria em falta

Utilize o controlo de vista para regressar à vista superior ou em perspetiva e ajuste o zoom. Uma câmara demasiado próxima ou afastada pode dificultar a visualização de um modelo válido. Compare com a sobreposição 2D para confirmar se foram efetivamente detetadas paredes.

Se a sobreposição também estiver vazia ou incompleta, reveja o desenho de entrada. Paredes ténues, anotações fortes ou uma página PDF incorreta podem afetar a extração antes da intervenção do visualizador.

Preserve informações úteis

Ao comunicar um problema, indique o navegador, se está integrado noutra aplicação, se a sobreposição 2D funciona e o texto exato do erro visível. Não partilhe publicamente chaves de acesso ao projeto ou desenhos privados.

O renderizador de compatibilidade ajuda a visualizar; não corrige o modelo. Continue com a revisão das paredes geradas quando a pré-visualização estiver visível ou leia por que faltam paredes se a geometria estiver incompleta.

Continue o seu projeto