Este proyecto se creó para experimentar con un efecto de profundidad de campo "falso" usando CSS. Después se reescribió con react-three-fiber utilizando ThreeJS.
Con esto, se esperaba poder tomar una "captura 3D" del compositor de ventanas previo al sistema de escritorio, asignando profundidad Z a las ventanas para que flotaran sobre el escritorio y unas sobre otras. Al ver este tipo de "capturas 3D", se verían como capturas normales hasta que se les agregara el efecto de profundidad.
Si se crea este formato de "captura 3D" y su visor, parece que podría tener un caso de uso para reproducir instantáneas estáticas "explorables" de diseños de ventanas AR de visionOS que ya tienen profundidad mapeada.
Se podría hacer más realista agregando píxeles RGB en Blender.
Me pregunto si es el mismo concepto que se usa en los teléfonos para enfocar o desenfocar elementos de una foto.
Parece similar a un proyecto anterior de Show HN llamado Screenstab.
Se prefiere más recortar el contenido innecesario de las capturas de pantalla.
Al principio pensé que desenfocaría la parte más lejana de la captura y enfocaría la más cercana, pero no funciona así.
Si se pudiera indicar qué parte es importante, podría ser útil para enfocar partes específicas de una captura.
Sería divertido usarlo en el fondo de miniaturas de videos de YouTube, pero no querría usarlo para transmitir información real. Sí alcanza para identificar qué aplicación se está usando.
1 comentarios
Opiniones de Hacker News
Resumen: