कॉर्पोरेट प्रोजेक्ट
मल्कोल: वीआर फायरस्टॉप असेंबली सिमुलेशन
अवास्तविक इंजन और स्टीमवीआर के साथ रूम-स्केल वीआर असेंबली सिमुलेशन; भौतिकी-आधारित इंटरैक्शन, हैप्टिक फीडबैक और प्रदर्शन अनुकूलन।
ENGINEERING IMPACT
मापने योग्य दायरा और परिणाम
- अनुभव का पैमाना
- रूम-स्केल वीआर
- इंटरेक्शन मॉडल
- भौतिकी + हैप्टिक फीडबैक
- उपयोग का उद्देश्य
- सुरक्षित प्रशिक्षण परिदृश्य
सिमुलेशन जो भौतिक स्थान में फ़ील्ड परिदृश्यों का अनुकरण करता है।
असेंबली चरणों का सुरक्षित और चतुराई से पूर्वाभ्यास करें।
वास्तविक क्षेत्र जोखिम के बिना प्रक्रिया परीक्षण।
त्वरित सारांश
- भूमिका: लीड डेवलपर (फेलिक्सार्ट स्टूडियो)
- कंपनी/ग्राहक: मल्कोल
- अवधि: सितंबर 2016 - सितंबर 2017
- प्लेटफ़ॉर्म/हेडसेट: एचटीसी विवे, रूम-स्केल वीआर
- इंजन: अवास्तविक इंजन 4.x (C++)
- हाइलाइट: ट्रेड शो डेमो के लिए उत्पादन-तैयार वीआर सिमुलेशन अनुभव
टाइमलाइन (2016-2017-2017)
- 2016-09: परियोजना प्रारंभ, सिमुलेशन परिदृश्य और वीआर प्रोटोटाइप।
- 2017-09: डिलीवरी और आंतरिक सिमुलेशन परिदृश्यों का समापन।
- 2017: वाक्बेर्स गोरिनकेम (नीदरलैंड) मेला डेमो।
- 2017-09-30: पृष्ठ प्रकाशन तिथि (pubDate)।
समस्याएँ और बाधाएँ
- क्षेत्र में जोखिम भरी असेंबली प्रक्रियाओं के लिए सुरक्षित सिमुलेशन की आवश्यकता।
- साइट की तैयारी की लागत और उपकरण क्षति का जोखिम।
- रूम-स्केल वीआर के लिए उच्च प्रदर्शन और कम विलंबता अनिवार्य।
- निष्पक्ष वातावरण में दीर्घकालिक स्थिर संचालन की आवश्यकता।
समाधान सारांश
मैं फायरस्टॉप असेंबली को भौतिकी-आधारित इंटरैक्शन और अवास्तविक इंजन और स्टीमवीआर पर निर्देशित वर्कफ़्लो के साथ वीआर वातावरण में लाया। सिमुलेशन परिदृश्यों को एक प्रगति प्रणाली द्वारा नियंत्रित किया गया था जो वास्तविक भागों की अनुक्रमिक असेंबली को सत्यापित करता था।
वास्तुकला अवलोकन
- स्टीमवीआर ट्रैकिंग पाइपलाइन: एचएमडी + नियंत्रक डेटा के लिए कम विलंबता इनपुट स्ट्रीम।
- थ्रेड पृथक्करण: इनपुट थ्रेड -> गेम थ्रेड डेटा ट्रांसफर और अपडेट।
- इनपुट मैपिंग: ट्रिगर/ग्रिप/टचपैड के लिए एक्शन मैप और जेस्चर नियंत्रण।
- लोकोमोशन: टेलीपोर्ट + रूम-स्केल वॉकिंग संयोजन।
इंटरेक्शन डिज़ाइन
- एफएसएम: निष्क्रिय -> होवर -> ग्रैब -> स्नैप -> लॉक फ्लो।
- स्नैपिंग सहनशीलता: स्थिति और रोटेशन थ्रेशोल्ड के आधार पर स्वचालित संरेखण।
- हैप्टिक्स: ग्रैब, स्नैप और सफलता के क्षणों में विभिन्न कंपन पैटर्न।
प्रदर्शन इंजीनियरिंग (90 एफपीएस/11 एमएस)
- फॉरवर्ड रेंडरिंग और इंस्टेंस्ड स्टीरियो के साथ कॉल ऑप्टिमाइज़ेशन बनाएं।- एलओडी, दृश्यता और बनावट स्ट्रीमिंग के साथ कम जीपीयू लोड।
- फ़्रेम बजट लक्ष्य: 11 एमएस, माप: अवास्तविक अंतर्दृष्टि + स्टीमवीआर फ़्रेम टाइमिंग।
मेले के लिए उत्पादन तैयारी
- तनाव परीक्षण और क्रैश रिकवरी प्रवाह।
- थर्मल प्रबंधन और गुणवत्ता में कमी की रणनीतियाँ।
- पहले उपयोगकर्ताओं के लिए लघु ऑनबोर्डिंग प्रवाह (टेलीपोर्ट + ग्रैब प्रैक्टिस)।
प्रभाव/परिणाम
- स्थिर प्रदर्शन - 90 एफपीएस / 11 एमएस फ्रेम बजट - माप: अवास्तविक अंतर्दृष्टि + स्टीमवीआर फ्रेम टाइमिंग।
- डेमो घनत्व - ~60 सत्र प्रति दिन - अवधि: वाक्बेर्स 2017 - स्रोत: फेयर लॉग्स (क्लाइंट-रिपोर्टेड)।
- पसंद दर - 95% "बहुत प्रभावशाली" - अवधि: वाक्बेर्स 2017 - स्रोत: घटना सर्वेक्षण (ग्राहक-रिपोर्ट)।
- ऑनबोर्डिंग समय - 3 सप्ताह कम - अवधि: [एक्स], बेसलाइन: पारंपरिक ऑनबोर्डिंग - स्रोत: आंतरिक ऑनबोर्डिंग केपीआई (क्लाइंट-रिपोर्ट)।
- उपकरण क्षति - शून्य - अवधि: [एक्स] - स्रोत: रखरखाव/घटना लॉग (ग्राहक द्वारा रिपोर्ट किया गया)।
बुनियादी ट्रेडऑफ़
- टेलीपोर्ट बनाम स्मूथ लोकोमोशन: आराम के लिए टेलीपोर्ट-उन्मुख डिजाइन।
- बेक्ड लाइटिंग बनाम वास्तविक समय: स्थिर एफपीएस के लिए बेक्ड लाइटिंग प्राथमिकताएं।
- यथार्थवाद बनाम प्रदर्शन: पीबीआर गुणवत्ता बनाए रखते हुए एलओडी के साथ संतुलन।
अक्सर पूछे जाने वाले प्रश्न
स्टीमवीआर और एचटीसी विवे को क्यों चुना गया?
रूम-स्केल ट्रैकिंग और नियंत्रक पारिस्थितिकी तंत्र के कारण।
90 एफपीएस कैसे बनाए रखा गया?
फॉरवर्ड रेंडरिंग, इंस्टेंस्ड स्टीरियो, एलओडी और दृश्यता अनुकूलन के साथ।
इंटरेक्शन फ़्लो कैसे डिज़ाइन किया गया था?
एफएसएम संरचना के साथ, स्नैप और लॉक चरणों को नियंत्रित किया जाता है।
हैप्टिक फीडबैक का उपयोग कैसे किया गया?
संपर्क, संरेखण और सफलता के क्षणों में विभिन्न कंपन पैटर्न के साथ।
CAD डेटा को कैसे एकीकृत किया गया?
सीएडी मॉडल को अनुकूलित किया गया और एलओडी और सामग्री सरलीकरण के साथ वीआर में आयात किया गया।
निष्पक्ष माहौल में स्थिरता कैसे सुनिश्चित की गई?तनाव परीक्षण, थर्मल निगरानी और स्वचालित पुनर्प्राप्ति प्रवाह के साथ।
प्रोजेक्ट छाप
- ग्राहक: मल्कोल फायर सप्रेशन टेक्नोलॉजीज
- डेवलपर कंपनी: फेलिक्सार्ट स्टूडियो
- भूमिका: लीड डेवलपर
- परियोजना अवधि: सितंबर 2016 - सितंबर 2017
- पृष्ठ दिनांक: 2017-09-30
- इवेंट: वाक्बेर्स गोरिनकेम 2017, नीदरलैंड
- प्लेटफार्म: एचटीसी विवे (रूम-स्केल वीआर)
- इंजन: अवास्तविक इंजन 4.x -मुख्य भाषा: C++
- वीआर फ्रेमवर्क: स्टीमवीआर