Configurações avançadas

Embora as configurações padrão sejam apropriadas para casos de uso típicos, algumas situações podem exigir que você faça alterações.

As seguintes configurações avançadas se aplicam à integração de AEM 3D para implantações Maya e não-Maya.

Todas as configurações são acessadas usando o CRXDE Lite no AEM (Ferramentas > Geral > CRXDE Lite).

Observação

Se você reinstalar o pacote, ele redefinirá todas as configurações para seus valores padrão.

CUIDADO

A edição de quaisquer configurações não listadas na tabela abaixo pode resultar em comportamento inesperado ou indesejado do programa.

Configuração de tipos de ativos

No CRXDE Lite em AEM (Ferramentas > Geral > CRXDE Lite), acesse as seguintes configurações:

Caminho Descrição
/libs/settings/dam/v3D/assetTypes/*/Conversion Especifica o tipo de arquivo para o formato 3D intermediário criado durante a ingestão. Deve estar vazio para os formatos de arquivo 'fbx' e 'obj' ou 'fbx' para formatos habilitados pelo Maya.
/libs/settings/dam/v3D/assetTypes/*/Enabled Defina como true ou false para ativar ou desativar essa entrada na lista assetTypes .
/libs/settings/dam/v3D/assetTypes/*/Extension Especifique um ou mais sufixos de arquivo separados por vírgulas ou extensões de arquivo que devem ser associadas a esse tipo de ativo.
/libs/settings/dam/v3D/assetTypes/*/IngestRegime Deve ser native para formatos de arquivo FBX e OBJ e maya para formatos habilitados por Maya.
/libs/settings/dam/v3D/assetTypes/*/MimeType Especifica o tipo mime para este tipo de ativo. Para formatos ativados pelo Maya, é recomendável usar application/x-ext, onde ext é a string especificada como o Extension valor.

Configuração de ingestão

No CRXDE Lite em AEM (Ferramentas > Geral > CRXDE Lite), acesse as seguintes configurações:

Caminho Descrição
/libs/settings/dam/v3D/settings/addGroundPlaneImageOnIngest Permite a geração de uma sombra projetada de oclusão ambiente ao exibir ou renderizar com uma fase IBL. Aplica-se à Pré-visualização e renderização com RapidRefine

/libs/settings/dam/v3D/settings/cleanupRenderWorkDir

Defina como falso para manter arquivos temporários na pasta MayaWork após conversão e renderização. Pode ser útil ao depurar problemas com conversão e renderização do Maya.
/libs/settings/dam/v3D/settings/invokeAnimationOnIngest

Quando ativado, o ImageMagick é instalado no servidor e o magickPath é configurado. O Refinamento rápido é usado para criar uma animação simples para objetos 3D usados como miniatura na Visualização de cartão e outras visualizações.

A criação de animações consome recursos significativos da CPU durante o processo de ingestão.

/libs/settings/dam/v3D/settings/invokeLightMapsOnIngest Permite a criação automática de mapas de luz na ingestão. Defina como falso para desativar a criação automática de mapa de luz; isso pode reduzir significativamente o consumo da CPU ao custo de qualidade reduzida para pré-visualização e renderização com o Refinamento rápido. Não afeta a renderização com Maya.
/libs/settings/dam/v3D/settings/gPlaneZero

Quando definido como true (padrão), os objetos são movidos verticalmente, se necessário, para garantir que todas as partes do objeto estejam acima do plano de solo (y=0).

Quando definido como false (padrão), os objetos não são reposicionados e podem ser parcialmente ocultos pelo plano de fundo de um estágio. (Aplica-se somente à pré-visualização e renderização com Refinamento rápido.) No entanto, isso não afeta a renderização com Maya. Quando definido como true, a posição vertical dos objetos no Maya pode ser diferente da pré-visualização ou durante a renderização com o Refinamento rápido.

/libs/settings/dam/v3D/Paths/magickPath O caminho e o nome do utilitário de conversão ImageMagick. Um caminho absoluto é necessário se a criação de miniaturas animadas estiver ativada.
/libs/settings/dam/v3D/settings/MaxCpuPercentage

Especifica quantas CPUs são usadas no máximo para processamento de ingestão de ativos 3D.

Valores mais altos aceleram as ingestões, mas podem fazer com que AEM se torne menos responsivo em geral. Esta configuração é aproximada. Ou seja, a precisão aumenta com o número de núcleos de CPU disponíveis.

Definições de configuração de Cloud Services

Os valores para as seguintes configurações são fornecidos pelo gerente da conta do Adobe, especialista em provisionamento ou representante do suporte.

Caminho Descrição
/libs/settings/dam/v3D/services/aws/accountId A ID da conta do Adobe AWS.
/libs/settings/dam/v3D/services/aws/bucketName O nome do balde de transferência S3; normalmente aem3d.
/libs/settings/dam/v3D/services/aws/customerId A ID exclusiva atribuída pelo Adobe à sua organização. Usada como ID de usuário do AWS Cognito.
/libs/settings/dam/v3D/services/aws/encryptedPassword A senha associada a esta customerId. Usada como senha AWS Cognito.
/libs/settings/dam/v3D/services/aws/region A região AWS onde os serviços em nuvem são implantados.
/libs/settings/dam/v3D/services/aws/userPoolId A ID do pool de usuários AWS Cognito aplicável.
/libs/settings/dam/v3D/services/dncr/clientId A ID do cliente AWS Cognito para o serviço de conversão dncr.

Configurações comuns de processamento

No CRXDE Lite em AEM (Ferramentas > Geral > CRXDE Lite), acesse as seguintes configurações:

Caminho Descrição
/libs/settings/dam/v3D/Paths/mayaWorkPath O nome e o local da pasta de trabalho para conversão e renderização do Maya. A pasta será criada automaticamente se não existir.
/libs/settings/dam/v3D/Paths/maxWorkPath Nome e local da pasta de trabalho para conversão Máx. de 3ds. A pasta será criada automaticamente se não existir.
/libs/settings/dam/v3D/settings/debugNative Defina como true para ativar a criação de informações de depuração durante a conversão de formato e renderização com o renderizador RapidRefine.

Configuração do renderizador

No CRXDE Lite em AEM (Ferramentas > Geral > CRXDE Lite), acesse as seguintes configurações:

Caminho Descrição
/libs/settings/dam/v3D/settings/dynamicIBL Quando definido como true e os mapas de luz pré-gerados não estão disponíveis (ou seja, invokeLightMapsOnIngest=false), o renderizador de Refinamento Rápido cria mapas de luz durante a renderização para melhorar a qualidade da renderização. Essa configuração pode aumentar substancialmente o tempo de renderização. A configuração como false minimiza o uso da CPU nessas situações, mas pode resultar em uma qualidade de renderização menor.
/libs/settings/dam/v3D/renderers/*/Enabled Defina como true ou false para ativar ou desativar um renderizador, respectivamente.
/libs/settings/dam/v3D/renderers/*/Display Permite alterar a string exibida para um renderizador ativado no seletor Renderizador no painel Renderizar.
/libs/settings/dam/v3D/renderers/*/MaxCpuPercentage Especifica quantas CPUs são usadas no máximo para renderizar cenas 3D. Valores mais altos aceleram a renderização, mas podem fazer com que AEM se torne menos responsivo em geral. Esta configuração é aproximada. Ou seja, a precisão aumenta com o número de núcleos de CPU disponíveis.

Configurações de pré-visualização de ativos 3D

No CRXDE Lite em AEM (Ferramentas > Geral > CRXDE Lite), acesse as seguintes configurações:

Caminho Descrição
/libs/settings/dam/v3D/WebGLSites/autoSpin Defina como true ou false para ativar ou desativar a rotação automática (órbita automática da câmera) no carregamento da página.
/libs/settings/dam/v3D/WebGLSites/autoSpinAfterReset Defina como true para reiniciar o spin automático depois que Redefinir for pressionado. Ignorado quando a rotação automática está desativada.
/libs/settings/dam/v3D/WebGLSites/autoSpinSpeed Especifica a velocidade (rotações por minuto) e a direção da rotação automática, com valores negativos para a direita para a esquerda e positivos para a rotação da esquerda para a direita.
/libs/settings/dam/v3D/WebGL/continueRotate Defina como false para desativar a continuação com o fadeout gradual das respostas do visualizador para gestos de toque e mouse.
/libs/settings/dam/v3D/WebGL/curtainColor Especifica a cor da cortina de carregamento que pode opcionalmente cobrir a janela de visualização da pré-visualização de ativo 3D durante a carga e inicialização. Valor R,G,B, com cada componente de cor no intervalo de 0 a 255.
/libs/settings/dam/v3D/WebGL/fadeCurtains Quando definida como true, a cortina de carga desaparecerá gradualmente durante as últimas partes da inicialização do visualizador. Quando definida como false, a cortina permanece opaca até que o carregamento e a inicialização sejam concluídos.
/libs/settings/dam/v3D/WebGL/showCurtains Defina como true ou false para ativar ou desativar a cortina de carregamento para pré-visualização de ativos 3D.
/libs/settings/dam/v3D/WebGL/spinHeight Quando a rotação automática está ativada e ativa, a posição vertical da câmera é automaticamente ajustada em relação à altura do objeto 3D. Quando definida como 0,5, a câmera será posicionada verticalmente a 1/2 da altura do objeto, o que resultará na centralização vertical do horizonte no visor. Valores maiores resultam que a câmera olha para baixo no objeto e aumenta a altura do horizonte renderizado, valores menores resultam na câmera olhando para cima no objeto e diminuindo o horizonte.

Configurações do componente Sites 3D

No CRXDE Lite em AEM (Ferramentas > Geral > CRXDE Lite), acesse as seguintes configurações:

Caminho Descrição
/libs/settings/dam/v3D/WebGLSites/autoSpinAfterReset Defina como true para reativar a rotação automática (órbita automática da câmera) depois que a opção inicial for pressionada. Ignorado quando a rotação automática está desativada.
/libs/settings/dam/v3D/WebGLSites/continueRotate Defina como false para desativar a continuação com o fadeout gradual das respostas do visualizador para gestos de toque e mouse.
/libs/settings/dam/v3D/WebGLSites/curtainColor Especifica a cor da cortina de carregamento que pode opcionalmente cobrir a janela de visualização do componente Sites 3D durante a carga. Valor R,G,B, com cada componente de cor no intervalo de 0 a 255.
/libs/settings/dam/v3D/WebGLSites/fadeCurtains Quando definida como true, a cortina de carga desaparece gradualmente durante as últimas partes do carregamento e inicialização. Quando definida como false, a cortina permanece opaca até que o carregamento e a inicialização sejam concluídos.
/libs/settings/dam/v3D/WebGLSites/showCurtains Defina como true ou false para ativar ou desativar a cortina de carregamento do componente Sites 3D.
/libs/settings/dam/v3D/WebGLSites/spinHeight Quando a rotação automática está ativada e ativa, a posição vertical da câmera é automaticamente ajustada em relação à altura do objeto 3D. Quando definida como 0,5, a câmera será posicionada verticalmente a 1/2 da altura do objeto, o que resultará na centralização vertical do horizonte no visor. Valores maiores resultam que a câmera olha para baixo no objeto e aumenta a altura do horizonte renderizado, valores menores resultam na câmera olhando para cima no objeto e diminuindo o horizonte.

Nesta página