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

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

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

2 مستودعات

Awesome GitHub RepositoriesGeometric Normal Transformations

Mathematical operations to transform surface normals while maintaining orthogonality.

Distinct from Batch Normalization: Focuses on 3D geometry normal transformation, distinct from neural network input normalization.

Explore 2 awesome GitHub repositories matching artificial intelligence & ml · Geometric Normal Transformations. Refine with filters or upvote what's useful.

Awesome Geometric Normal Transformations GitHub Repositories

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

    ssloy/tinyrenderer

    23,252عرض على GitHub↗

    Tinyrenderer is a C++ library designed as an educational tool for building a 3D graphics pipeline from scratch. It provides a software-defined rendering environment that executes all geometric transformations and rasterization tasks on the central processor, intentionally avoiding reliance on external hardware acceleration or graphics libraries. The project serves as a pedagogical resource for understanding the fundamental mathematical principles of computer graphics. It enables users to implement custom shader pipelines and core rendering techniques, such as barycentric coordinate calculatio

    Ensures surface normals remain orthogonal to geometry after transformations.

    C++3d3d-graphicsc-plus-plus
    عرض على GitHub↗23,252
  • gfxfundamentals/webgl-fundamentalsالصورة الرمزية لـ gfxfundamentals

    gfxfundamentals/webgl-fundamentals

    5,004عرض على GitHub↗

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

    Adjusts surface normal vectors using inverse transpose matrices to maintain perpendicularity during non-uniform scaling.

    HTML3d3d-mathglsl
    عرض على GitHub↗5,004
  1. Home
  2. Artificial Intelligence & ML
  3. Batch Normalization
  4. Geometric Normal Transformations