Microsoft anuncia Project Acoustics para simulação acústica baseada em ondas

Ícone de tempo de leitura 2 minutos. ler


Os leitores ajudam a oferecer suporte ao MSpoweruser. Podemos receber uma comissão se você comprar através de nossos links. Ícone de dica de ferramenta

Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais

Microsoft anunciou Project Acoustics, uma nova solução em desenvolvimento para simulação acústica baseada em ondas. 

A nova solução de software “modela efeitos de onda como efeitos de oclusão, obstrução, portaling e reverberação em cenas complexas sem exigir marcação de zona manual ou raytracing intensivo da CPU”.

A Microsoft descreve sua solução de áudio como sendo semelhante em filosofia às malhas de iluminação estática pré-preparadas que pré-calculam onde as sombras e as fontes de luz devem estar.

De acordo com a Microsoft, “os métodos de acústica baseados em raios podem verificar a oclusão usando um único lançamento de raios de fonte para ouvinte, ou direcionar a reverberação estimando o volume da cena local com alguns raios. Mas essas técnicas podem não ser confiáveis ​​porque um seixo oclui tanto quanto um pedregulho. Os raios não explicam a forma como o som se curva em torno dos objetos, um fenômeno conhecido como difração. A simulação do Project Acoustics captura esses efeitos usando uma simulação baseada em ondas. A acústica é mais previsível, precisa e perfeita.”

O middleware de áudio já está sendo introduzido no mecanismo de jogo Unity como um recurso de arrastar e soltar e inclui um plug-in do mecanismo de áudio Unity. Como desenvolvedor, você pode aumentar os controles de fonte de áudio do Unity anexando um componente de controles do Project Acoustics C# a cada objeto de áudio.

Aqui está o gráfico de fluxo de trabalho da Microsoft:

Pré-cozimento: Comece configurando o cozimento selecionando qual geometria responde à acústica, por exemplo, ignorando os feixes de luz. Em seguida, edite as atribuições automáticas de material e selecione as áreas de navegação para orientar a amostragem do ouvinte. Não há marcação manual para zonas de reverberação/portal/sala.

Bake: Uma etapa de análise é executada localmente, que faz a voxelização e outras análises geométricas na cena com base nas seleções acima. Os resultados são visualizados no editor para verificar a configuração da cena. No envio do bake, os dados de voxel são enviados para o Azure e você recebe de volta um ativo de jogo acústico.

Tempo de execução: Carregue o ativo em seu nível e você estará pronto para ouvir a acústica em seu nível. Projete a acústica ao vivo no editor usando controles granulares por fonte. Os controles também podem ser conduzidos a partir de scripts de nível.

Project Acoustics será utilizável no Xbox One, Android, MacOS e Windows. Claro, o Xbox Series X também se beneficiará da solução, moreso com sua tecnologia de áudio de hardware.

Fórum de usuários

Mensagens 0