4 مستودعات
Engines for rendering visual elements that respond in real-time to user interaction or hardware events.
Distinct from Interactive Visualization Rendering: None of the candidates cover general-purpose interactive rendering for large screens; they focus on calendars, maps, or data charts.
Explore 4 awesome GitHub repositories matching graphics & multimedia · Interactive Visual Rendering. Refine with filters or upvote what's useful.
Anypixel is a web-to-hardware display framework and toolkit for building large-scale physical interactive screens and button walls. It provides a system for mapping HTML canvas graphics to physical LED arrays, combining a networked pixel controller with a management tool that translates web application data into electronic signals for microcontroller-driven display boards. The project features a browser-based hardware simulation environment that allows for testing interactive display logic, button events, and network communication without requiring physical components. This emulator enables t
Provides a rendering engine for displaying visual elements on large screens that respond immediately to user touch or interaction.
OpenMoonray هو نظام تصيير (rendering) قائم على الفيزياء ومحرك تتبع مسار (path-tracing) بمستوى إنتاجي. يحاكي النظام السلوك الفيزيائي للضوء لإنشاء صور واقعية عالية الدقة، وهو متوافق مع ملفات Universal Scene Description لتصور المشاهد ثلاثية الأبعاد المعقدة وخطوط أنابيب الإنتاج. تم تصميم النظام كإطار عمل تصيير موزع، قادر على تقسيم أعباء العمل الحسابية الثقيلة عبر أجهزة متعددة أو مجموعات سحابية لتسريع إنشاء الصور. يدمج النظام OpenColorIO لإدارة ألوان متسقة عبر أجهزة العرض ومساحات الألوان المختلفة. يغطي المشروع مجموعة واسعة من الإمكانيات، بما في ذلك تأليف الهندسة والمواد ثلاثية الأبعاد، وتصيير التأثيرات الحجمية، والأسلوب غير الواقعي. يتميز النظام بخط أنابيب تركيب (compositing) ما بعد التصيير لمعالجة الصور ومجموعة من أدوات المراقبة لتحليل أداء التصيير وفحص السجلات. يدعم المحرك التكامل مع برامج ثلاثية الأبعاد خارجية وتطبيقات مضيفة عبر بنية إضافات (plugin) ومفوضي تصيير Hydra.
Embeds a real-time rendering session into external applications to provide immediate visual feedback.
هذا المشروع عبارة عن معرض برمجة إبداعية وقالب محفظة ثلاثي الأبعاد تفاعلي. يستخدم JavaScript وThreeJS لعرض بيئة متصفح قابلة للتنقل لتقديم المشاريع المهنية والأعمال الفنية الرقمية. يطبق المشروع معرضاً تفاعلياً بتقنية WebGL وعروضاً رقمية غامرة. تستخدم هذه البيئات رسومات مسرعة بالأجهزة لتوفير تنقل ثلاثي الأبعاد ورسوم متحركة إبداعية للويب. يتضمن التنفيذ التقني مشهداً ثلاثي الأبعاد مع حركة الكاميرا والإضاءة، مدعوماً بتحميل نموذج GLTF وتفاعل قائم على raycaster. تستخدم البنية نمط كيان-مكون-نظام وحلقة رسوم متحركة متزامنة لإدارة عرض الكائنات ثلاثية الأبعاد.
Renders an immersive 3D environment to showcase creative work and professional projects.
هذا المشروع عبارة عن تجربة ثلاثية الأبعاد (3D) ومعرض تفاعلي على الويب مصمم ليكون معرض أعمال شخصي. يستخدم المشروع محاكاة لغرفة افتراضية لإنشاء تمثيل مكاني لبيئة فيزيائية، حيث يمكن للمستخدمين التنقل واستكشاف الأعمال الفنية والإبداعية الرقمية. يتم عرض البيئة مباشرة في المتصفح كمعرض تفاعلي ثلاثي الأبعاد، مما يتيح للمستخدمين التفاعل مع العرض المكاني من خلال منظور الشخص الأول. يستخدم المشروع تقنية WebGL للرسم عبر وحدة معالجة الرسومات (GPU) وتظليل مخصص (custom shaders) للإضاءة لعرض بيئات مكانية معقدة. كما يتضمن تحميل الأصول بشكل غير متزامن (asynchronous) ونظاماً قائماً على الأحداث (event-driven) للتعامل مع تفاعلات المستخدم والرسوم المتحركة داخل المشهد.
Provides an interactive 3D environment specifically designed to showcase a personal professional portfolio.