هذا هو تطبيق Linux المسمى QuadRay-engine والذي يمكن تنزيل أحدث إصدار له باسم QuadRay-v0.7.1c.zip. يمكن تشغيله عبر الإنترنت في مزود الاستضافة المجاني OnWorks لمحطات العمل.
قم بتنزيل وتشغيل هذا التطبيق المسمى QuadRay-engine مع OnWorks عبر الإنترنت مجانًا.
اتبع هذه التعليمات لتشغيل هذا التطبيق:
- 1. قم بتنزيل هذا التطبيق على جهاز الكمبيوتر الخاص بك.
- 2. أدخل في مدير الملفات الخاص بنا https://www.onworks.net/myfiles.php؟username=XXXXX باسم المستخدم الذي تريده.
- 3. تحميل هذا التطبيق في هذا الملف.
- 4. ابدأ تشغيل OnWorks Linux عبر الإنترنت أو محاكي Windows عبر الإنترنت أو محاكي MACOS عبر الإنترنت من هذا الموقع.
- 5. من نظام تشغيل OnWorks Linux الذي بدأته للتو ، انتقل إلى مدير الملفات الخاص بنا https://www.onworks.net/myfiles.php؟username=XXXXX مع اسم المستخدم الذي تريده.
- 6. قم بتنزيل التطبيق وتثبيته وتشغيله.
SCREENSHOTS
Ad
محرك رباعي
الوصف
محرك QuadRay هو مشروع راي في الوقت الحقيقي يهدف إلى الاستفادة الكاملة من SIMD
على معماريات ARM و MIPS و POWER و x86. يتم تحقيق الاستخدام الفعال لـ SIMD
عن طريق معالجة أربعة أشعة في وقت واحد لمطابقة عرض سجل SIMD (ومن هنا جاءت تسميته).
تتم كتابة جوهر تقديم المحرك في مجمع SIMD موحد
السماح لكود المجمع الفردي بالتوافق مع معالج مختلف
معماريات ، وبالتالي تقليل الحاجة إلى الاحتفاظ بإصدارات متوازية متعددة.
في الوقت الحاضر ، Intel SSE / SSE2 / SSE4 و AVX / AVX2 / AVX-512 (32/64-bit x86 ISAs) ،
ARMv7 NEON / NEONv2 و ARMv8 AArch32 و AArch64 NEON و SVE (32/64 بت ARM ISAs) ،
MIPS 32/64-bit r5 / r6 MSA و POWER 32/64-bit VMX / VSX (ISAs الصغيرة / الكبيرة)
يتم تنفيذها في الغالب (/ مع التخفيضات الأفقية) على الرغم من التحسينات القياسية ،
نواقل SIMD أوسع مع مسندات التصفير / الدمج في تعليمات 3/4-operand
تم التخطيط لها كتمديدات لـ SIMD ISA العمودي الحالي الذي يحركه SPMD 2/3 و SPMD.
انظر ملف README.
المميزات
- ======= ميزات RooT التجريبية =======
- قم بتحريك / تدوير الكاميرا باستخدام مفاتيح الأسهم W ، A ، S ، D +
- حالة الطباعة (للتفريغ) لجميع الكائنات في المشهد (على F1 / 'I')
- تبديل وقت التشغيل لمقاومة التشويش (على F2 / '2')
- وقت التشغيل يتنقل عبر الكاميرات (على F3 / '3')
- توفير وقت التشغيل (للتفريغ) من لقطات شاشة BMP (في F4 / '4')
- تبديل وقت التشغيل لتسجيل FPS (على F5 / 'L')
- تبديل وقت التشغيل لأهداف SIMD (F6 / '6' ، F7 / '7' ، F8 / '8')
- تحديد مشهد وقت التشغيل (F11 / '1') ، إخفاء الأرقام (F12 / '5')
- دعم متعدد الخيوط مع عدد النواة (df: 120 سنًا)
- تقارب متعدد المجموعات لنظام التشغيل Windows (> 64 مؤشر ترابط)
- دعم ملء الشاشة على Linux و macOS و Windows (-w 0)
- دعم العرض خارج الشاشة لقياس الأداء (-o أو '0' / 'O')
- وضع الإيقاف المؤقت (-p أو "P") ، مراحل التحديث / العرض (-un أو "9" / "U")
- وضع الزلزال (-q أو 'Q' / 'T') ، الإطارات قيد التحديث (-mn أو 'E' / 'Y')
- راجع ملف VERSION (القسم 0.6.7) للتعرف على خيارات cli
- ======= ميزات QuadRay الأساسية =======
- مجموعة كاملة من المحاليل الطائرة + الرباعية
- قص مخصص (مع السطح) ، العمليات المنطقية
- تحويل هندسي كامل (هرمي)
- بنية RGB الأساسية للطائرات ، لا توجد خرائط للأشعة فوق البنفسجية بعد
- مصابيح التوهين المحيطة + المنتشرة + المرآوية + التوهين
- جميع الأضواء هي نقاط ملونة مع نطاق لانهائي
- ظلال صلبة (معتمة) من جميع مصادر الضوء
- الانعكاسات / الانكسارات + الشفافية ، Fresnel (df: off)
- منع الحواف بملء الشاشة 2x / 4x ، تصحيح جاما (df: إيقاف)
- عرض تجانب scanline ، مسرعات شبيهة بالشجرة مخصصة
- تنسيق بيانات قابل للربط إحصائيًا (هياكل C / C ++)
- الرسوم المتحركة القابلة للبرمجة لجميع الكائنات (تحت الجذر)
- 8 سجلات خط أنابيب تقديم SIMD العميق (الأساسية / التتبع)
- دعم أولي لمسار التتبع مع المخازن المؤقتة SIMD
- مكتوب بلغة UniSIMD المجمع
واجهة المستخدم
نظام النوافذ X (X11) ، Win32 (MS Windows)
لغة البرمجة
C ++ ، التجميع
فئات
هذا تطبيق يمكن جلبه أيضًا من https://sourceforge.net/projects/quadrayengine/. تمت استضافته في OnWorks ليتم تشغيله عبر الإنترنت بأسهل طريقة من أحد أنظمتنا التشغيلية المجانية.