4 repository-uri
Custom rendering logic that displays a blurred version of a view as a stylized overlay within a container.
Distinct from Custom View Rendering: Distinct from Custom View Rendering: specifically targets the application of blur effects to a view's rendered output.
Explore 4 awesome GitHub repositories matching user interface & experience · Blurred View Overlays. Refine with filters or upvote what's useful.
Blurry este o bibliotecă de efecte vizuale UI pentru Android, utilizată pentru a aplica blur Gaussian și filtre de culoare interfețelor mobile. Oferă un set de instrumente pentru generarea de imagini bitmap blurate din fișiere sursă sau din memorie și aplicarea acestor efecte asupra vizualizărilor și containerelor de layout din Android. Biblioteca implementează efecte de sticlă mată prin capturarea reprezentărilor bitmap statice ale componentelor UI și randarea lor ca overlay-uri stilizate. Acest proces include eșantionarea bazată pe rază pentru a controla intensitatea blur-ului și integrarea filtrelor de culoare pentru a modifica starea vizuală sau lizibilitatea fundalului. Proiectul acoperă capabilități de procesare a imaginilor și stilizare a vizualizărilor, inclusiv generarea de bitmap-uri blurate și overlay-uri canvas personalizate pentru randarea imaginilor procesate deasupra conținutului original.
Renders blurred versions of views as overlays or inside target containers using custom filters.
FXBlurView este o bibliotecă de efecte de blur pentru iOS și un instrument de procesare a imaginilor conceput pentru a reda efecte de blur Gaussian peste view-urile aplicației și imaginile statice. Oferă o componentă UIKit de tip background blur view care poate fi aplicată elementelor UI pentru a crea fundaluri blurate. Biblioteca suportă atât blurarea în timp real a view-urilor aplicației live, cât și procesarea imaginilor statice. Oferă două moduri principale de randare: o randare statică single-pass pentru eficiență și un mod de procesare pe thread-ul de fundal pentru a menține responsivitatea interfeței utilizator în timpul calculelor intense. Capabilitățile suplimentare includ abilitatea de a ajusta raza de blur și iterațiile de calitate, precum și aplicarea de overlay-uri colorate peste rezultatele blurate.
Ships a dedicated UIKit background blur view component for applying Gaussian blur to application content.
BlurView este o componentă UI personalizată pentru Android care oferă efecte de blur dinamice, în timp real, pentru interfețele utilizator. Aceasta funcționează ca un element de layout care aplică un efect de blur conținutului ierarhiei de view-uri subiacente, permițând crearea de stiluri „glassmorphism” și fundaluri translucide. Proiectul se concentrează pe implementarea randării dinamice a fundalului care se actualizează pe măsură ce conținutul de sub zona blurată se schimbă. Permite portarea stilurilor vizuale de tip „sticlă mată” în layout-urile Android prin niveluri de difuzie ajustabile și decuparea colțurilor rotunjite. Implementarea acoperă capabilități de procesare vizuală, inclusiv controlul intensității blur-ului și randarea în timp real, susținute de mecanisme de nivel scăzut precum snapshot-ul view-tree-ului și procesarea accelerată prin GPU.
Implements a custom view that renders a blurred version of the underlying hierarchy as a stylized overlay.
Blurkit-android is a library for applying real-time image transformations and blur-behind effects to views and bitmaps within Android applications. It functions as an image processing tool to transform visual content into blurred versions using optimized rendering methods. The project focuses on high-performance background blur rendering, enabling the creation of layered layouts with adjustable blur radius. It achieves this through a combination of hardware-accelerated drawing, bitmap downsampling, and the use of a compute framework to parallelize calculations across the GPU and multi-core CP
Renders a high-performance blurred version of background content as a stylized overlay for Android views.