awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 repositorios

Awesome GitHub RepositoriesCustom Graphics Rendering

Creating specialized visual effects and rendering techniques using GPU shaders and low-level graphics primitives.

Distinct from Composite Graphics Rendering: Unlike composite rendering, this focuses on the creation of custom visual effects through low-level GPU control.

Explore 12 awesome GitHub repositories matching graphics & multimedia · Custom Graphics Rendering. Refine with filters or upvote what's useful.

Awesome Custom Graphics Rendering GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • panda3d/panda3dAvatar de panda3d

    panda3d/panda3d

    5,150Ver en GitHub↗

    Panda3D es un motor de juegos multiplataforma y sistema de renderizado de gráficos 3D desarrollado para Python y C++. Funciona como un framework integral para construir aplicaciones 3D interactivas, proporcionando un simulador de física en tiempo real y una herramienta de pipeline de activos 3D especializada. El motor se distingue por combinar un núcleo de C++ de alto rendimiento con bindings de lenguaje Python interoperables. Utiliza una arquitectura de grafo de escena para organizar objetos 3D y proporciona un sistema de conversión de activos basado en pipeline para optimizar modelos y texturas para la carga en tiempo de ejecución. Su superficie de capacidades incluye primitivas gráficas de bajo nivel para la ejecución de shaders de GPU personalizados, renderizado de audio 3D e integración de realidad virtual para conectividad de periféricos y rastreadores. El framework también cuenta con herramientas para el empaquetado de binarios de aplicaciones multiplataforma y perfilado de rendimiento de frames basado en red. El proyecto proporciona una capa de abstracción de hardware unificada para asegurar un comportamiento consistente a través de diferentes sistemas operativos y entornos de hardware.

    Enables the creation of specialized visual effects and rendering techniques using GPU shaders and low-level graphics primitives.

    C++c-plus-pluscross-platformgame-development
    Ver en GitHub↗5,150
  • gskinnerteam/flutter_vignettesAvatar de gskinnerTeam

    gskinnerTeam/flutter_vignettes

    4,750Ver en GitHub↗

    Este proyecto es una colección de implementaciones de referencia y componentes de interfaz de usuario experimentales. Sirve como una galería de ejemplos que demuestran animaciones avanzadas, renderizado gráfico personalizado y técnicas de interacción no estándar. El repositorio ofrece muestras de movimiento de alta fidelidad, incluyendo transformaciones 3D, animaciones de secuencias de imágenes y transiciones de página fluidas. Incluye una biblioteca de experimentos gráficos que utilizan dibujo en canvas y rutas vectoriales para renderizar sistemas de partículas y visualizaciones de datos. La superficie de implementación cubre una gama de capacidades avanzadas de UI, como el renderizado de objetos 3D inmersivos y componentes de navegación interactivos. También incluye patrones para gestionar formularios complejos de varias partes con validación dinámica y herramientas de visualización de datos interactivas para renderizar gráficos y diagramas.

    Renders fluid transitions and particle systems using canvas drawing and physics simulations.

    Dart
    Ver en GitHub↗4,750
  • attackondobby/ios-core-animation-advanced-techniquesAvatar de AttackOnDobby

    AttackOnDobby/iOS-Core-Animation-Advanced-Techniques

    4,489Ver en GitHub↗

    This project is a technical guide and implementation library for advanced visual effects and hardware-accelerated animations using the Core Animation framework on iOS. It provides a comprehensive reference for creating high-performance motion graphics, custom graphic rendering, and the construction of 3D engines using perspective transforms and Z-axis manipulation. The collection distinguishes itself through a deep focus on GPU rendering optimization and graphics performance. It covers advanced strategies to maintain high frame rates, such as reducing offscreen rendering via shadow path optim

    Drawing vector shapes, gradients, and particle systems directly on layers to create bespoke interface elements.

    Ver en GitHub↗4,489
  • maplespe/dwmblurglassAvatar de Maplespe

    Maplespe/DWMBlurGlass

    4,335Ver en GitHub↗

    DWMBlurGlass is a Windows UI theme extension and title bar customizer designed to apply blur effects and translucent styles to system windows on Windows 10 and 11. It functions as a visual modifier for the operating system, allowing for the adjustment of window decorations with custom blur radii and blend colors. The tool features dynamic theme automation that synchronizes title bar color schemes with active light or dark mode settings. It also includes capabilities for legacy style restoration, which allows users to reset title bar button heights and glow effects to emulate the appearance of

    Implements custom visual effects by using low-level graphics primitives to render blend colors over window backdrops.

    C++acrylicaeroaeroglass
    Ver en GitHub↗4,335
  • aporter/coursera-androidAvatar de aporter

    aporter/coursera-android

    4,246Ver en GitHub↗

    Este proyecto es una colección de implementaciones de referencia de aplicaciones Android y proyectos de muestra. Proporciona código fuente educativo que demuestra patrones de desarrollo estándar para construir aplicaciones móviles funcionales. El repositorio incluye ejemplos específicos para el diseño de UI de Android, persistencia de datos e integración de hardware. Proporciona implementaciones de referencia para manejar procesos en segundo plano de larga duración y transmisiones del sistema, así como demostraciones de construcción de diseños y gráficos personalizados. El código base cubre una amplia gama de capacidades, incluyendo programación de red para la obtención de datos remotos, gestión de datos local utilizando preferencias compartidas y bases de datos, y el uso de sensores de dispositivos, Bluetooth, cámaras y micrófonos. También demuestra el uso de diseños de fragmentos modulares, notificaciones del sistema y gestión de permisos de aplicaciones.

    Demonstrates creating unique visual effects and shapes using the Android canvas and property animators.

    Java
    Ver en GitHub↗4,246
  • nixzhu/dev-blogAvatar de nixzhu

    nixzhu/dev-blog

    3,906Ver en GitHub↗

    This project is a comprehensive framework for iOS application development, centered on building mobile applications that feature custom user interface components, asynchronous task management, and local data persistence. It serves as a technical knowledge base for software engineering, providing tools to organize and publish architectural analyses and notes in Markdown format. The framework distinguishes itself through a robust document-based storage layer that utilizes BSON-formatted records to perform CRUD operations within a NoSQL document store. It provides extensive system integration ca

    Draws complex interface elements like gradients, shapes, and text fields using low-level drawing contexts.

    Ver en GitHub↗3,906
  • devinross/tapkulibraryAvatar de devinross

    devinross/tapkulibrary

    3,864Ver en GitHub↗

    tapkulibrary is a collection of reusable user interface elements and layout utilities for building native iOS applications. It provides a modular set of building blocks, including a custom graphics framework, networking toolkits, and specialized interface components. The library includes a dedicated media gallery component for creating 3D perspective coverflow galleries and swipeable lists, as well as a grid-based calendar interface for monthly event layouts and date selection. The toolkit covers asynchronous network communication, allowing for data request scheduling on background threads.

    Implements a system for creating specialized visual effects using low-level graphics primitives.

    Objective-C
    Ver en GitHub↗3,864
  • redox-os/orbtkAvatar de redox-os

    redox-os/orbtk

    3,780Ver en GitHub↗

    Orbtk is a cross-platform GUI framework and UI toolkit for building desktop applications using the Rust programming language. It functions as a widget-based library that provides a collection of reusable interface components and a template system for defining custom visual elements. The framework includes a localization and theming engine used to manage multi-language text translation and dynamic visual styles. It enables the creation of consistent layouts and custom widgets across different operating systems and hardware. The toolkit covers a broad range of capabilities, including window ma

    Enables the rendering of custom graphics by integrating external rendering libraries within a canvas.

    Rustcross-platformentity-componentgui
    Ver en GitHub↗3,780
  • imgui-rs/imgui-rsAvatar de imgui-rs

    imgui-rs/imgui-rs

    3,019Ver en GitHub↗

    Este proyecto proporciona bindings de Rust para la biblioteca Dear ImGui, permitiendo la creación de interfaces de usuario gráficas de alto rendimiento utilizando un paradigma de modo inmediato. Al definir elementos de interfaz directamente dentro del bucle de renderizado de la aplicación, elimina la necesidad de jerarquías de objetos persistentes, permitiendo el prototipado rápido y actualizaciones visuales dinámicas. La biblioteca se distingue por envolver firmas de funciones nativas complejas en constructores con seguridad de tipos, lo que mejora la ergonomía del desarrollador mientras mantiene las características de rendimiento de la implementación subyacente en C++. Utiliza una capa de renderizado agnóstica al backend que desacopla la lógica de la interfaz de API gráficas específicas, facilitando la compatibilidad multiplataforma a través de varios sistemas de ventanas y entornos de hardware. El framework admite una amplia gama de capacidades de interfaz, incluyendo gestión de diseño de múltiples ventanas, renderizado de geometría personalizada y estilo visual granular. Maneja la traducción de eventos brutos del sistema operativo a estados de interfaz internos y gestiona la persistencia de la geometría de las ventanas y la configuración del usuario a través de sesiones de aplicación.

    Renders complex geometry, textures, and custom vector paths directly onto the interface surface to create unique visual elements.

    Rustguiimguirust
    Ver en GitHub↗3,019
  • unity-technologies/graphicsAvatar de Unity-Technologies

    Unity-Technologies/Graphics

    2,951Ver en GitHub↗

    Graphics is a high-performance graphics engine and rendering infrastructure designed to configure and optimize high-fidelity graphics across diverse hardware and target platforms. At its core, the project provides a scriptable graphics framework that allows developers to write custom render loops and visual passes in C#. The platform enables the development of custom render pipelines and tailored rendering loops using scriptable architectures. It supports graphics pipeline optimization to achieve specialized visual outputs across different gaming platforms. Additionally, the system includes

    Enables developers to programmatically define custom rendering steps and visual passes using scriptable architectures.

    C#
    Ver en GitHub↗2,951
  • arturadib/node-qtAvatar de arturadib

    arturadib/node-qt

    1,617Ver en GitHub↗

    Node-qt is a native desktop application framework that provides C++ bindings for Qt, allowing developers to build desktop graphical user interfaces and manage application event loops from scripts. It functions as a native extension bridging underlying object models into JavaScript constructors for script-driven application runtimes, exposing system-level widget hierarchies and windowing primitives straight to high-level scripting environments without intermediary web layers. The library resolves runtime member calls against compiled classes by inspecting native object signatures on demand, w

    Builds native desktop application windows and draws custom graphics directly onto them using underlying toolkit bindings.

    C++
    Ver en GitHub↗1,617
  • cococry/leifAvatar de cococry

    cococry/leif

    1,035Ver en GitHub↗

    Leif is an OpenGL-backed immediate mode graphical user interface library and graphics rendering framework. It provides a lightweight control flow where layouts and components are rebuilt every frame without retaining an internal scene graph, backed by hardware-accelerated graphics. The framework utilizes GPU-accelerated batch rendering to draw high volumes of primitives efficiently by grouping geometry into single vertex buffers. Developers can bypass standard rendering wrappers to access the underlying renderer directly, drawing raw graphics and custom geometry alongside standard interface c

    Utilizes an exposed batch rendering system to draw non-interface custom graphics alongside standard graphical elements.

    Cguiimguiminimal
    Ver en GitHub↗1,035
  1. Home
  2. Graphics & Multimedia
  3. Custom Graphics Rendering

Explorar subetiquetas

  • Layer Drawing DelegatesImplementations that render custom graphics into layers using delegate methods and graphics contexts. **Distinct from Custom Graphics Rendering:** Distinct from Custom Graphics Rendering: focuses specifically on the delegate-based drawing pattern of layers rather than generic GPU shaders.