Pergunta

Então me deparei com esse "novo" mecanismo/tecnologia gráfica chamado Detalhes ilimitados.

Isso parece muito interessante, visto que é real e não falso.

Eles têm alguns vídeos explicando a tecnologia, mas apenas arranham a superfície.

O que você acha disso?É programaticamente possível?Ou é apenas uma farsa para investidores?

Atualizar:Como a única resposta foi baseada em voxels, tenho que copiar isto do site deles:

O método de detalhes ilimitados é muito diferente de qualquer método 3D que foi inventado até agora.Os três sistemas atuais usados ​​em gráficos 3D são polígonos de rastreamento de raios e nuvens de pontos/voxels, todos eles têm pontos fortes e fracos.Os polígonos rodam rápido, mas têm geometria ruim, Ray-trace e voxels têm geometria perfeita, mas rodam muito lentamente. Detalhes ilimitados é um quarto sistema, que é mais parecido com um algoritmo de pesquisa do que com um mecanismo 3D

Foi útil?

Solução

A tecnologia subjacente está relacionada a algo chamado octrees de voxel esparsas (ver, por exemplo, este papel), que não são nada incrivelmente surpreendentes.O que o vídeo não diz é que eles não são adequados para coisas que precisam ser animadas, portanto, são de uso limitado para qualquer coisa que use animação processual (por exemplo, toda a física de ragdoll, etc.).Então eles são muito inflexíveis.Você pode obter ótimos detalhes, mas em um mundo completamente estático.

Um resumo aproximado da situação dessa tecnologia nos jogos convencionais é aqui.Você também vai querer confira o trabalho de Samuli Laine;ele é um pesquisador finlandês que está concentrando grande parte de sua atenção neste assunto e está desvendando alguns dos segredos para implementá-lo bem.


Atualizar: Sim, o site diz que não é "baseado em voxel".Suspeito que isso seja apenas uma questão de semântica, pois o que eles estão usando são essencialmente voxels, mas porque não é exatamente um voxel, eles se sentem seguros em poder afirmar que não é baseado em voxel.Em qualquer caso, a mágica não está na semelhança com um voxel - é como eles selecionam quais voxels realmente mostrar.Este é o principal determinante da velocidade.

No momento, não existe uma maneira incrivelmente rápida de mostrar voxels (ou algo que se aproxime de um voxel).Então, ou eles desenvolveram um método completamente novo e não revisado por pares para filtrar voxels (ou algo parecido), ou estão mentindo.

Outras dicas

Você pode encontrar mais detalhes nas seguintes patentes:

"Um método de computação gráfica para renderizar cenas tridimensionais"

"Um método para streaming eficiente de dados Octree para acesso"
- Cada voxel (eles o chamam de “nó”) é representado como um único bit, junto com voxels de informação em um nível de detalhe mais preciso.

O texto completo pode ser visto online aqui:
https://www.lens.org/lens/search?q=Euclideon+Pty+Ltd&l=en
ou
http://worldwide.espacenet.com/searchResults?submitted=true&query=EUCLIDEON

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top