1 रिपॉजिटरी
Offloading heavy physics calculations to background threads to maintain UI responsiveness.
Distinct from Worker Thread Patterns: Specifically applies worker patterns to physics engines to prevent main-thread blocking
Explore 1 awesome GitHub repository matching software engineering & architecture · Physics Simulation Threading. Refine with filters or upvote what's useful.
whs.js एक WebGL 3D गेम इंजन और एक्स्टेंसिबल एप्लिकेशन फ्रेमवर्क है जिसका उपयोग इंटरैक्टिव 3D अनुभव और ब्राउज़र-आधारित गेम बनाने के लिए किया जाता है। यह कैमरों, लाइटिंग और समग्र 3D वातावरण को प्रबंधित करने के लिए लो-लेवल WebGL रेंडरिंग पर एक सरलीकृत एब्स्ट्रैक्शन लेयर प्रदान करता है। फ्रेमवर्क वस्तुओं को घटकों की एक पदानुक्रमित प्रणाली में व्यवस्थित करने के लिए एक मॉड्यूलर 3D सीन ग्राफ का उपयोग करता है। यह मुख्य रेंडर लूप के साथ समानांतर में गणना चलाने के लिए वेब वर्कर्स का उपयोग करके मल्टीथ्रेडेड फिजिक्स सिमुलेशन को एकीकृत करता है। सिस्टम में एक मॉड्यूलर प्लगइन आर्किटेक्चर शामिल है जो प्लगेबल सिस्टम के माध्यम से बेस एप्लिकेशन लॉजिक के विस्तार की अनुमति देता है। इसमें रेंडरर और वातावरण के सेटअप को संभालने के लिए स्वचालित सीन इनिशियलाइज़ेशन भी शामिल है।
Runs heavy physics calculations in separate background threads using web workers to maintain high frame rates.