4 repositorios
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 es una biblioteca de efectos visuales de UI para Android utilizada para aplicar desenfoque gaussiano y filtros de color a las interfaces de usuario móviles. Proporciona un conjunto de herramientas para generar imágenes de mapa de bits desenfocadas a partir de archivos fuente o memoria y aplicar estos efectos a vistas y contenedores de diseño de Android. La biblioteca implementa efectos de vidrio esmerilado capturando representaciones de mapa de bits estáticas de los componentes de la UI y renderizándolos como superposiciones estilizadas. Este proceso incluye muestreo basado en radio para controlar la intensidad del desenfoque e integración de filtros de color para modificar el estado de ánimo visual o la legibilidad del fondo. El proyecto cubre capacidades de procesamiento de imágenes y estilo de vistas, incluyendo la generación de mapas de bits desenfocados y superposiciones de lienzo personalizadas para renderizar imágenes procesadas sobre el contenido de la vista original.
Renders blurred versions of views as overlays or inside target containers using custom filters.
FXBlurView es una librería de efectos de desenfoque para iOS y herramienta de procesamiento de imágenes diseñada para renderizar efectos de desenfoque gaussiano sobre vistas de aplicaciones e imágenes estáticas. Proporciona un componente de vista de desenfoque de fondo UIKit que se puede aplicar a elementos de la interfaz de usuario para crear fondos desenfocados. La librería admite tanto el desenfoque en tiempo real de vistas de aplicaciones en vivo como el procesamiento de imágenes estáticas. Ofrece dos modos de renderizado principales: un renderizado estático de una sola pasada para mayor eficiencia y un modo de procesamiento en hilo de fondo dinámico para mantener la capacidad de respuesta de la interfaz de usuario durante cálculos pesados. Las capacidades adicionales incluyen la capacidad de ajustar el radio de desenfoque y las iteraciones de calidad, así como la aplicación de superposiciones de tinte de color a los resultados desenfocados.
Ships a dedicated UIKit background blur view component for applying Gaussian blur to application content.
BlurView es un componente de interfaz de usuario personalizado para Android que proporciona efectos de desenfoque dinámicos en tiempo real para interfaces de usuario. Funciona como un elemento de diseño que aplica un efecto de desenfoque al contenido de la jerarquía de vistas subyacente, permitiendo la creación de estilos de glassmorphism y fondos translúcidos. El proyecto se centra en implementar el renderizado de fondo dinámico que se actualiza a medida que cambia el contenido debajo del área desenfocada. Permite portar estilos visuales de vidrio esmerilado a diseños de Android mediante niveles de difusión ajustables y recorte de esquinas redondeadas. La implementación cubre capacidades de procesamiento visual, incluyendo control de intensidad de desenfoque y renderizado en tiempo real, respaldado por mecanismos de bajo nivel como la captura de instantáneas del árbol de vistas y procesamiento acelerado por 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.