awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 مستودعات

Awesome GitHub RepositoriesGraphics Programming

Resources for rendering, shaders, and low-level graphics API development.

Explore 8 awesome GitHub repositories matching part of an awesome list · Graphics Programming. Refine with filters or upvote what's useful.

Awesome Graphics Programming GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • lettier/3d-game-shaders-for-beginnersالصورة الرمزية لـ lettier

    lettier/3d-game-shaders-for-beginners

    19,407عرض على GitHub↗

    This project is an educational platform and technical reference for learning real-time graphics programming through the development of custom shaders. It provides a comprehensive guide to the programmable graphics pipeline, offering a collection of tutorials and interactive examples that demonstrate how to manipulate coordinate spaces, manage buffer data, and implement complex rendering techniques in 3D environments. The repository distinguishes itself as a versatile toolkit for both photorealistic and non-photorealistic rendering. It includes modular implementations for stylized aesthetics s

    A collection of shader examples for game development.

    C++3d3d-graphicsgame-development
    عرض على GitHub↗19,407
  • gcssloop/androidnoteالصورة الرمزية لـ GcsSloop

    GcsSloop/AndroidNote

    9,332عرض على GitHub↗

    AndroidNote is a technical knowledge base and reference resource for Android development. It provides comprehensive guidance on application architecture, custom view development, and advanced graphics programming. The project is distinguished by its depth in visual implementation, covering pseudo-3D perspective projections via virtual cameras and complex 2D rendering using Bézier curves and PorterDuff color blending. It also provides detailed methodologies for app modularization and the management of internal libraries through private Maven repositories and JitPack. The reference surface ext

    Offers a comprehensive reference for implementing complex visual effects with Bezier curves and PorterDuff blending.

    Javaandroidandroid-studiocustom-view
    عرض على GitHub↗9,332
  • microsoft/directx-graphics-samplesالصورة الرمزية لـ Microsoft

    Microsoft/DirectX-Graphics-Samples

    6,762عرض على GitHub↗

    This project is a collection of reference implementations and technical guides for building high-performance 3D applications and graphics experiments on Windows. It provides a library of samples covering the implementation of GPU compute frameworks, raytracing reference models, and shader optimization techniques. The repository includes specific demonstrations for modeling physical light behavior to create reflections and lighting effects, as well as tools for analyzing memory dumps and tracking real-time execution metrics on graphics hardware. It further provides guidance on managing shader

    Official samples for DirectX 12 graphics development.

    C++
    عرض على GitHub↗6,762
  • hackerpoet/noneuclideanالصورة الرمزية لـ HackerPoet

    HackerPoet/NonEuclidean

    6,430عرض على GitHub↗

    NonEuclidean is a graphics framework and rendering engine designed to compute and display three-dimensional scenes using non-standard spatial rules and geometries. It serves as a visualization tool for exploring complex mathematical spaces where traditional Euclidean laws of distance and angle do not apply. The project implements custom rendering pipelines to visualize non-standard geometric projections and warped spatial logic. This includes the ability to map non-Euclidean coordinates to Poincaré disk or Klein models to render curved space on flat screens. The system utilizes dynamic metri

    Implements custom rendering pipelines to visualize complex mathematical spaces and non-standard geometric projections.

    C++
    عرض على GitHub↗6,430
  • xibanya/shadertutorialsالصورة الرمزية لـ Xibanya

    Xibanya/ShaderTutorials

    1,293عرض على GitHub↗

    Shaders For People Who Don't Know How To Shader, a tutorial series for beginners!

    Educational resources for writing custom shaders.

    ShaderLab
    عرض على GitHub↗1,293
  • luisnts/awesome-computer-graphicsالصورة الرمزية لـ luisnts

    luisnts/awesome-computer-graphics

    1,012عرض على GitHub↗

    :smallredtriangle::sunglasses: A curated list of awesome stuff to learn computer graphics

    A curated list of resources for computer graphics and rendering.

    عرض على GitHub↗1,012
  • gnikoloff/drawing-graphics-on-apple-vision-with-metal-rendering-apiالصورة الرمزية لـ gnikoloff

    gnikoloff/drawing-graphics-on-apple-vision-with-metal-rendering-api

    305عرض على GitHub↗

    1. Introduction 1. Why Write This Article? 1. Metal 2. Compositor Services 2. Creating and configuring a LayerRenderer 1. Variable Rate Rasterization (Foveation) 2. Organising the Metal Textures Used for Presenting the Rendered Content 3. Vertex Amplification 1. Preparing to Render with Support…

    Metal rendering examples for Apple Vision Pro.

    عرض على GitHub↗305
  • fendevel/guide-to-modern-opengl-functionsF

    fendevel/Guide-to-Modern-OpenGL-Functions

    0عرض على GitHub↗

    DSA glTexture glCreateTextures glTextureParameter glTextureStorage glBindTextureUnit Generating Mip Maps Uploading Cube Maps Where is glTextureImage?

    A guide to modern OpenGL function usage.

    عرض على GitHub↗0
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Graphics Programming