عن المشروع
react-three-fiber هو مُصيّر React لـ Three.js. وهو يُمكّن المطورين من بناء مشاهد ثلاثية الأبعاد بشكل تصريحي باستخدام مكونات ذاتية الاحتواء تتفاعل مع الحالة وتتكامل مع منظومة React.
تشمل الميزات الرئيسية ما يلي:
- التوافق الكامل مع Three.js: كل ما يعمل في Three.js يعمل في react-three-fiber دون استثناء.
- الأداء: يتم تصيير المكونات خارج React، مما يتجنب الأعباء الإضافية ويستفيد من جدولة React للتوسع.
- تحديثات فورية: بما أنه يعبر عن Three.js باستخدام JSX، فإن ميزات Three.js الجديدة تتوفر فوراً دون الحاجة إلى تحديثات للمكتبة.
- دعم المنصات: يعمل مع React للويب ويوفر دعماً لـ React Native.
يُدعم المشروع من خلال منظومة واسعة من المساعدات والتجريدات، بما في ذلك @react-three/drei للأدوات المساعدة، و @react-three/postprocessing للتأثيرات، وتكاملات فيزيائية متنوعة مثل Rapier و Cannon.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.