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

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

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

15 مستودعات

Awesome GitHub RepositoriesTextured Mesh Rendering

Simulating light interaction and camera parameters to generate images from 3D mesh data.

Distinguishing note: General textured mesh rendering is a core capability not accurately captured by the specific array/map candidates.

Explore 15 awesome GitHub repositories matching graphics & multimedia · Textured Mesh Rendering. Refine with filters or upvote what's useful.

  1. Home
  2. Graphics & Multimedia
  3. Textured Mesh Rendering

Awesome Textured Mesh Rendering GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • adambard/learnxinyminutes-docsالصورة الرمزية لـ adambard

    adambard/learnxinyminutes-docs

    12,287عرض على GitHub↗

    This project is a collection of programming language references and syntax cheat sheets designed for rapid developer onboarding. It serves as a library of code-based documentation that uses valid source code files to provide whirlwind tours of various language specifications. The project focuses on programming language learning by providing concise, commented code examples that explain core features and syntax in place. This approach enables developers to quickly grasp language-specific patterns, data types, and execution flow through a consistent reference format. The content covers a broad

    Provides examples of using index buffers to efficiently render complex shapes by referencing unique vertices.

    Markdown
    عرض على GitHub↗12,287
  • facebookresearch/pytorch3dالصورة الرمزية لـ facebookresearch

    facebookresearch/pytorch3d

    9,902عرض على GitHub↗

    PyTorch3D is a 3D geometric deep learning library and mesh processing toolkit designed for learning from point clouds and complex 3D surface geometries. It provides a collection of reusable components and data structures for deep learning with 3D data, including a framework for training and evaluating neural radiance fields to enable photorealistic view synthesis. The project features a differentiable 3D renderer that converts meshes and point clouds into 2D images while allowing gradients to flow back into the geometry and textures. This enables 3D shape optimization, where mesh geometry, te

    Generates 2D images from 3D mesh data by simulating light interaction and camera parameters.

    Python
    عرض على GitHub↗9,902
  • tensorflow/tensorboardالصورة الرمزية لـ tensorflow

    tensorflow/tensorboard

    7,193عرض على GitHub↗

    TensorBoard is a visualization toolkit for tracking and analyzing machine learning model training progress and performance using TensorFlow event logs. It provides a monitoring dashboard for plotting scalar metrics, tensor distributions, and training curves, and includes specialized tools for visualizing neural network computational graphs and projecting high-dimensional embeddings. The project enables side-by-side comparison of multiple training runs to analyze the impact of hyperparameters on model outcomes. It also features a high-dimensional embedding projector and a graph visualizer for

    Renders 3D meshes and point clouds to analyze geometric model outputs.

    TypeScript
    عرض على GitHub↗7,193
  • nannou-org/nannouالصورة الرمزية لـ nannou-org

    nannou-org/nannou

    6,707عرض على GitHub↗

    Nannou is a creative coding framework for Rust designed for building interactive visual and audio sketches. It provides a loop-based API with hardware-accelerated 2D and 3D rendering, serving as a toolkit for generative art production and multimedia installation design. The framework is distinguished by its comprehensive hardware communication interface, which bridges software with physical devices via MIDI, OSC, DMX, serial, and laser DAC protocols. It also includes specialized projection mapping tools for warping visual output to fit non-standard physical surfaces and a dedicated GPU shader

    Provides capabilities to render custom vertex and index buffers as 3D meshes.

    Rustcreative-coding
    عرض على GitHub↗6,707
  • nesbox/tic-80الصورة الرمزية لـ nesbox

    nesbox/TIC-80

    5,825عرض على GitHub↗

    TIC-80 is a fantasy console platform and multi-language game engine that provides a virtual retro game development environment. It operates via a bytecode virtual machine that executes game logic within fixed memory and resolution constraints. The project distinguishes itself by offering integrated asset editors for pixel art, tile maps, and a pattern-based chiptune audio workstation all within a single environment. It supports multi-language scripting, allowing developers to write logic in Lua, JavaScript, or Ruby, and provides a standalone game exporter to package projects into native execu

    Fills triangles using textures sampled from image RAM to simulate 3D graphics.

    C8bitfantasy-computerfantasy-console
    عرض على GitHub↗5,825
  • cnr-isti-vclab/meshlabالصورة الرمزية لـ cnr-isti-vclab

    cnr-isti-vclab/meshlab

    5,741عرض على GitHub↗

    MeshLab هو نظام مفتوح المصدر لمعالجة الشبكات ثلاثية الأبعاد (3D mesh) مصمم لتحرير وتحليل الشبكات المثلثية غير المهيكلة. يعمل كمحرر للشبكات المثلثية، ومجموعة لتصور النماذج، وأداة تحويل لنقل بيانات الشبكات ثلاثية الأبعاد بين تنسيقات ملفات مختلفة. يوفر البرنامج أدوات لتنظيف وإصلاح وتحسين النماذج ثلاثية الأبعاد الكبيرة الناتجة عن بيانات الرقمنة والمسح الضوئي الخام. كما يتيح إعداد النماذج للطباعة ثلاثية الأبعاد وتطبيق أنسجة السطح لتقييم المظهر البصري للنماذج الرقمية. يغطي النظام مجموعة واسعة من الإمكانيات بما في ذلك تحليل ومعالجة الشبكات ثلاثية الأبعاد، وتحويل التنسيقات، وعرض النماذج الهندسية ثلاثية الأبعاد المعقدة لأغراض فحص الجودة.

    Allows applying textures and simulating light interaction to evaluate the visual appearance of 3D models.

    C++
    عرض على GitHub↗5,741
  • shuding/cobeالصورة الرمزية لـ shuding

    shuding/cobe

    5,407عرض على GitHub↗

    Cobe هي مكتبة كرات أرضية WebGL مصممة لتصور البيانات الجغرافية ثلاثية الأبعاد التفاعلية. تعمل كمكون خريطة يعتمد على canvas يقوم بعرض خريطة العالم، مما يسمح برسم إحداثيات خطوط الطول والعرض عبر علامات وأقواس متصلة. تتميز المكتبة بربط عناصر HTML القياسية بإحداثيات ثلاثية الأبعاد باستخدام تحديد مرساة CSS. يتيح هذا التكامل إرفاق عناصر DOM، مثل التسميات وتلميحات الأدوات، مباشرة بالعلامات والأقواس على الكرة. يغطي النظام رسم البيانات الجغرافية ورسم خرائط اتصالات الشبكة، باستخدام الدوران الآلي وتفاعلات المستخدم لعرض العلاقات المكانية. يتعامل مع إسقاط الإحداثيات الجغرافية في فضاء ثلاثي الأبعاد واستيفاء المسارات المنحنية بين المواقع العالمية.

    Uses custom vertex and index buffers to render geographic markers and arcs efficiently on the GPU.

    TypeScriptglobewebgl
    عرض على GitHub↗5,407
  • gfxfundamentals/webgl-fundamentalsالصورة الرمزية لـ gfxfundamentals

    gfxfundamentals/webgl-fundamentals

    5,004عرض على GitHub↗

    webgl-fundamentals هو مورد تعليمي شامل ودرس رسومات لتعلم العرض ثنائي وثلاثي الأبعاد المسرع بالأجهزة باستخدام واجهة برمجة تطبيقات WebGL. يعمل كمنهج رسومات ثلاثية الأبعاد منظم ومرجع برمجة GPU، حيث يوجه المستخدمين عبر خط أنابيب الرسومات من الهندسة الأساسية إلى تقنيات العرض المتقدمة. يوفر المشروع أدلة مفصلة حول تطوير تظليل GLSL، بما في ذلك إنشاء تظليل الرؤوس والشظايا. يركز بشكل خاص على تنفيذ نماذج الإضاءة في الوقت الفعلي—مثل الإضاءة الاتجاهية، والنقطية، والموضعية—وتطبيق سير عمل تعيين الظل وتعيين النسيج. يغطي المورد سطحًا واسعًا من قدرات رسومات الكمبيوتر، بما في ذلك الرياضيات المكانية ثلاثية الأبعاد، وتنفيذ نظام الكاميرا للعروض المنظورية والمتعامدة، واستخدام تحويلات المصفوفة. كما يتضمن تعليمات لإجراء حوسبة GPU للأغراض العامة (GPGPU) وتحسين أداء العرض من خلال الرؤوس المفهرسة.

    Implements the use of vertex and index buffers to stream geometric data to the GPU for hardware-accelerated rendering.

    HTML3d3d-mathglsl
    عرض على GitHub↗5,004
  • cloudcompare/cloudcompareالصورة الرمزية لـ CloudCompare

    CloudCompare/CloudCompare

    4,577عرض على GitHub↗

    CloudCompare هو تطبيق برمجي احترافي لمعالجة وتحليل سحب النقاط ثلاثية الأبعاد (3D point clouds) والشبكات المضلعة (polygonal meshes). يعمل كأداة لتحليل الشبكات ثلاثية الأبعاد وعارض لمجموعات البيانات الضخمة المصمم لعرض وإدارة ملايين النقاط في بيئة ثلاثية الأبعاد. يوفر البرنامج إمكانيات متخصصة لمقارنة سحب النقاط، باستخدام هيكل شجرة ثمانية (octree) محسّن لحساب الاختلافات المكانية بين مجموعتي بيانات ثلاثيتي الأبعاد. يسمح هذا بتحديد التباينات والأخطاء بين سحب النقاط أو بين سحابة نقاط وشبكة. يغطي النظام مجالات واسعة لتحليل البيانات ثلاثية الأبعاد، بما في ذلك معالجة مجموعات النقاط واسعة النطاق والتقييم الهندسي للشبكات ثلاثية الأبعاد. يحافظ على الأداء من خلال المعالجة الموفرة للذاكرة والعرض المتخصص لمجموعات البيانات الضخمة.

    Sends 3D point data directly to the GPU via OpenGL vertex buffers to maintain high frame rates during interaction.

    C++
    عرض على GitHub↗4,577
  • oframe/oglالصورة الرمزية لـ oframe

    oframe/ogl

    4,540عرض على GitHub↗

    ogl هي مكتبة رسومات WebGL ومحرك رسم بياني للمشاهد ثلاثية الأبعاد مصمم لعرض المشاهد ثلاثية الأبعاد. توفر إطار عمل خفيف الوزن لإدارة الهندسة وتنسيق التحويلات المكانية داخل نظام هرمي. يتضمن المشروع نظام تظليل PBR لإنشاء مواد واقعية وإطار عمل حسابي GPGPU لإجراء عمليات حسابية عامة واسعة النطاق ومحاكاة الجسيمات على معالج الرسومات. كما يتميز بمجموعة معالجة لاحقة لتطبيق مرشحات مرئية على المشاهد المعروضة عبر مخازن الإطارات (frame buffers). تغطي المكتبة إمكانيات أوسع بما في ذلك عمليات الرياضيات ثلاثية الأبعاد، واستيراد وتحريك الأصول ثلاثية الأبعاد، وتفاعل المستخدم من خلال تقنيات raycasting وعناصر التحكم في الكاميرا.

    Implements low-level vertex and index buffer management to optimize the transfer of geometric data to the GPU.

    JavaScript
    عرض على GitHub↗4,540
  • faiface/pixelالصورة الرمزية لـ faiface

    faiface/pixel

    4,525عرض على GitHub↗

    Pixel هي مكتبة ألعاب ثنائية الأبعاد ومحرك رسوميات للغة Go. توفر عارضاً معززاً بالأجهزة لرسم العفاريت (Sprites)، والأشكال الهندسية، والنصوص، باستخدام نظام محسن من التجميع ومصفوفات التحويل. يعمل المشروع كمجموعة أدوات شاملة للتطبيقات التفاعلية ثنائية الأبعاد، حيث يجمع بين محرك رسوميات ومكتبة رياضيات متجهة ثنائية الأبعاد للتحويلات التقاربية وإسقاطات مساحة الإحداثيات. يتضمن مديراً مخصصاً للمدخلات يتتبع ضغطات لوحة المفاتيح وحركات الماوس باستخدام نظام قائم على الاستطلاع بدلاً من الأحداث غير المتزامنة. يغطي المحرك مجموعة واسعة من القدرات بما في ذلك تحريك أوراق العفاريت، وتظليل أجزاء GPU للتأثيرات المرئية في الوقت الفعلي، وتركيب اللوحة خارج الشاشة. كما يوفر أدوات لإدارة نوافذ الألعاب، وإجراء عمليات المتجهات ثنائية الأبعاد، والتعامل مع إدارة هندسة مخزن الرؤوس (Vertex-buffer).

    Manages vertex and index buffers to define and render custom geometric shapes.

    Go
    عرض على GitHub↗4,525
  • jdah/minecraft-weekendالصورة الرمزية لـ jdah

    jdah/minecraft-weekend

    4,401عرض على GitHub↗

    minecraft-weekend هو محرك فوكسل (voxel) مصمم لعرض بيئات ثلاثية الأبعاد لا نهائية. يستخدم التوليد الإجرائي ودوال الضجيج الرياضية لأتمتة إنشاء المناظر الطبيعية المتنوعة، والمناطق الأحيائية، وتغيرات الارتفاع. ينفذ المحرك نظام عرض فوكسل باستخدام شبكات (meshes) قائمة على المخازن المؤقتة وتقسيم العالم إلى أجزاء (chunks) لإدارة أداء وحدة معالجة الرسوميات (GPU) واستخدام الذاكرة. ويتضمن نظام إضاءة ديناميكي يحسب قيم الضوء، والشفافية، والضباب القائم على المسافة لمحاكاة العمق الجوي. يغطي المشروع محاكاة فيزياء الألعاب ثلاثية الأبعاد من خلال اكتشاف التصادم باستخدام صناديق التحديد المحاذية للمحاور (AABB) ونظام كيانات قائم على المكونات للتعامل مع حركة الكائنات وتفاعلاتها.

    Utilizes large vertex and index buffers to group voxel data and optimize GPU rendering performance.

    C
    عرض على GitHub↗4,401
  • cedricguillemet/imguizmoالصورة الرمزية لـ CedricGuillemet

    CedricGuillemet/ImGuizmo

    3,943عرض على GitHub↗

    ImGuizmo is a widget library for Dear ImGui that provides interactive graphical components for 3D transformations, chronological timelines, vector geometry editing, and node-based data flow. It primarily provides a 3D transformation gizmo for manipulating the rotation, translation, and scale of objects within a 3D scene. The library includes a visual node graph editor for managing networks of connected nodes to represent data flow and a linear sequence timeline for editing frame ranges for events. It also features a vector path editor, which uses a pen tool and anchor handles to create and ma

    Implements low-level rendering by sending raw vertex and index buffers to the graphics API for custom handles.

    C++
    عرض على GitHub↗3,943
  • overv/vulkantutorialالصورة الرمزية لـ Overv

    Overv/VulkanTutorial

    3,675عرض على GitHub↗

    VulkanTutorial is a comprehensive educational guide and instructional resource for implementing low-level rendering and compute pipelines using the Vulkan API. It serves as a GPU programming course and a step-by-step guide for building high-performance graphics applications from scratch. The project provides detailed instruction on the full graphics pipeline, including the compilation of shaders to SPIR-V bytecode, the configuration of rasterization states, and the implementation of 3D graphics pipelines. It also covers general-purpose GPU compute programming, focusing on the execution of par

    Associates specific vertex buffers with graphics pipeline bindings for use during draw calls.

    C++computer-graphicscppgraphics-programming
    عرض على GitHub↗3,675
  • mrforexample/comfyui-3d-packالصورة الرمزية لـ MrForExample

    MrForExample/ComfyUI-3D-Pack

    3,648عرض على GitHub↗

    ComfyUI-3D-Pack is a suite of custom nodes for ComfyUI that enables 3D asset generation and rendering within a node-based workflow. It provides a set of tools for reconstructing textured three-dimensional meshes and volumetric scenes from single images, multi-view images, or text prompts. The system includes a Gaussian splatting generator for creating high-fidelity volumetric 3D scene representations and a multi-view image generator to produce consistent image sets for reconstruction. It also features a single image 3D mesh tool to build geometry from a single 2D source. The toolset covers 3

    Renders 2D imagery from 3D meshes and Gaussian splats using simulated camera perspectives.

    Pythoncomfycomfyuimachine-learning
    عرض على GitHub↗3,648

استكشف الوسوم الفرعية

  • Vertex and Index Buffer RenderingRendering custom geometric data using vertex and index buffers. **Distinct from 3D Mesh Rendering:** Focuses on the low-level buffer-based mesh rendering rather than high-level skeletal animation or lighting simulation.