मैं दूसरे इन-गेम कैमरे से कैसे रिकॉर्ड कर सकता हूं और बाद में इसे वीडियो फ़ाइल में निर्यात कर सकता हूं?


9

मैं एकता में एक पीसी हॉरर गेम बना रहा हूं, और मैं चाहता हूं कि एक कैमरा रिकॉर्डिंग सिमुलेशन इन-गेम हो - ताकि आप कभी भी एक डरावना स्थान छोड़ सकें, और आपके पास एक टेप होगा जो आपने कैमरे पर रिकॉर्ड किया था।

तकनीकी रूप से, मुझे चरित्र के हाथ में एक दूसरा कैमरा (हैंड-कैम) संलग्न करना होगा, और खिलाड़ी को एक बटन दबाकर दृश्यदर्शी के माध्यम से देखने देना चाहिए। लेकिन किसी भी स्थिति में, हैंड-कैम को उस बिंदु पर ध्यान केंद्रित करने के लिए सब कुछ रिकॉर्ड करना चाहिए - फर्श, सीढ़ियों, बकवास आदि, चाहे वह हाथ के स्तर पर कम हो या खिलाड़ी के दृष्टिकोण से मेल खाने के लिए उठाया गया हो।

जब खेल समाप्त हो जाता है (खिलाड़ी निकल जाता है या मर जाता है), तो मुझे रिकॉर्ड किए गए टेप को वीडियो फ़ाइल में सहेजने का विकल्प चाहिए (यदि यह संभव नहीं है, तो कुछ फ़ाइल को सहेजें)।

मैं अपने गेम में इस तरह की सुविधा कैसे लागू कर सकता हूं? क्या कुछ विशेष एकता चालें, या ऐड-ऑन और अतिरिक्त मॉड्यूल हैं? सक्रिय ट्रिगर के साथ सजावट और दृश्यों को सहेजना, या बस स्क्रीन से वीडियो हथियाना?

नीचे एक त्वरित MSPaint अवधारणा है कि मेरा क्या मतलब है:

संकल्पना


यदि आपका गेम नियतात्मक है (या पर्याप्त रूप से बंद), तो एक अन्य दृष्टिकोण केवल पदों और एनीमेशन डेटा, साउंड ट्रिगर्स, प्लेयर इनपुट और जो कुछ भी प्रासंगिक है जैसे सामान को बचाने के लिए होगा और फिर बाद में इस डेटा से दृश्य को फिर से बनाएँ। यह हर फ्रेम को डिस्क पर रिकॉर्ड करने की तुलना में कहीं कम डिस्क स्थान का उपयोग करता है, और शायद एक टाड कम प्रदर्शन (?) का उपयोग करता है।
क्रिश्चियन

जवाबों:


6

आपको अपने दृश्य को दो बार प्रस्तुत करना होगा।

सबसे पहले, आप कैमरे के दृश्य से बनावट तक दृश्य प्रस्तुत करते हैं ।

फिर आप खिलाड़ियों के दृष्टिकोण से दृश्य को प्रस्तुत करते हैं , लेकिन कैमरों की स्क्रीन पर लागू बनावट के साथ ।

दो रेंडर पासों के बीच क्या परिवर्तन होता है, कैमरा ट्रांसफॉर्मेशन का उपयोग किया जाता है, जबकि कैमकॉर्डर कैमरा के ओरिएंटेशन और लोकेशन का उपयोग करता है, खिलाड़ियों का दृश्य ओरिएंटेशन और लोकेशन हेड का उपयोग करता है। यदि आप कंकाल एनीमेशन का उपयोग कर रहे हैं, तो यह खिलाड़ी मॉडल के हाथ में कैमरा मॉडल संलग्न करने जितना आसान होगा।

चूंकि आप पहले से ही बनावट को प्रस्तुत करते हैं, इसलिए एक वीडियो को सहेजना बनावट को प्रत्येक फ्रेम को सहेजना उतना आसान होगा । उपयोगकर्ता वीडियो को बचाने के लिए चुनता है, तो आप इस परिवर्तित कर सकते हैं छवियों के अनुक्रम एक करने के लिए वीडियो प्रारूप


1
हालांकि इस बात का ध्यान रखें कि अगर मुझे कुछ याद नहीं है, तो यह तरीका किसी भी ऑडियो को रिकॉर्ड नहीं करेगा । सवाल से मुझे यकीन नहीं है कि यह प्रासंगिक है या नहीं।
क्रिश्चियन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.