1 Kommentare

 
GN⁺ 2024-04-20
Hacker-News-Kommentare

Zusammenfassung:

  • Dieses Projekt wurde erstellt, um einen „künstlichen“ Depth-of-Field-Effekt mit CSS zu erproben. Später wurde es mit ThreeJS in react-three-fiber neu geschrieben.
  • Damit sollte es möglich werden, einen „3D-Screenshot“ des Desktop-Pre-Window-Compositors aufzunehmen, Fenstern Z-Tiefe zuzuweisen und sie über dem Desktop sowie übereinander schweben zu lassen. Ein solcher „3D-Screenshot“ würde wie ein normaler Screenshot aussehen, bis ein Tiefeneffekt hinzugefügt wird.
  • Wenn man dieses „3D-Screenshot“-Format und einen Viewer erstellt, scheint es einen Anwendungsfall zu geben, um statische „umschaubare“ Schnappschüsse von AR-Fensterlayouts aus visionOS nachzubilden, die bereits mit Tiefe gemappt sind.
  • In Blender könnte man RGB-Pixel hinzufügen, um es realistischer zu machen.
  • Es stellt sich die Frage, ob das dasselbe Konzept ist, das auf Smartphones verwendet wird, um auf Elemente in Fotos zu fokussieren oder sie unscharf zu machen.
  • Es wirkt ähnlich wie ein früheres Show-HN-Projekt namens Screenstab.
  • Es wird bevorzugt, unnötige Inhalte aus Screenshots herauszuschneiden.
  • Zunächst lag die Vermutung nahe, dass die am weitesten entfernten Teile des Screenshots unscharf gemacht und die nächstgelegenen Teile fokussiert würden, aber so funktioniert es nicht.
  • Wenn man markieren könnte, was wichtig ist, könnte es nützlich sein, bestimmte Teile eines Screenshots gezielt zu fokussieren.
  • Im Hintergrund von YouTube-Video-Thumbnails wäre das vielleicht interessant, aber für die tatsächliche Informationsvermittlung möchte man es nicht verwenden. Um zu erkennen, welche Anwendung verwendet wird, reicht es jedoch aus.