1 comentários

 
GN⁺ 2024-04-20
Comentários do Hacker News

Resumo:

  • Este projeto foi criado para experimentar um efeito de profundidade de campo "falso" com CSS. Depois, foi reescrito com react-three-fiber usando ThreeJS.
  • A ideia era permitir tirar uma "captura de tela 3D" do desktop antes do compositor de janelas, atribuindo profundidade Z às janelas para que flutuassem sobre a área de trabalho e umas sobre as outras. Ao ver uma dessas "capturas de tela 3D", ela pareceria uma captura comum até que o efeito de profundidade fosse aplicado.
  • Se esse formato de "captura de tela 3D" e um visualizador forem criados, parece haver um caso de uso para reproduzir snapshots estáticos "exploráveis" de layouts de janelas AR do visionOS que já têm profundidade mapeada.
  • Dá para adicionar pixels RGB no Blender para deixá-lo mais realista.
  • Fiquei me perguntando se isso é o mesmo conceito usado no celular para focar ou desfocar elementos de uma foto.
  • Parece semelhante ao projeto anterior do Show HN chamado Screenstab.
  • Prefiro mais cortar conteúdo desnecessário da captura de tela.
  • No começo, pensei que isso desfocaria as partes mais distantes da captura e focaria nas mais próximas, mas não funciona assim.
  • Se fosse possível indicar quais partes são importantes, isso poderia ser útil para focar em áreas específicas da captura de tela.
  • Seria divertido usar no fundo de miniaturas de vídeos do YouTube, mas eu não gostaria de usar isso para transmitir informação real. Já é suficiente para identificar qual aplicativo está sendo usado.