2009-06-19 5 views
6

मैं जावा गेम इंजन (http://victoryengine.org) लिख रहा हूं और मैं गहराई से "3 डी" छवियों को उत्पन्न करने के साथ प्रयोग कर रहा हूं जिसमें आप उन लाल/नीले चश्मे के साथ देख सकते हैं। मैं ग्राफिक्स के लिए जावा 2 डी का उपयोग कर रहा हूँ।जावा एनालिफ (लाल/नीली छवि)

मैंने कुछ ऐसा काम किया है जो काम करता है, लेकिन बहुत धीमा है (मैन्युअल रूप से पिक्सेल मानों और उस तरह की चीजों की प्रतिलिपि बनाकर)।

मुझे दो बुफर्ड इमेज (बाएं आंखों के लिए एक, दाएं के लिए एक) लेना है और उन्हें एक (या तो एक और बफर या सीधे स्क्रीन पर) जोड़ना है। एक के लिए मैं सिर्फ लाल चैनल चाहता हूं, और दूसरे के लिए हरे और नीले रंग के लोग। ऐसा करने का सबसे तेज़ तरीका क्या है? जय BandMerge आपरेशन एथलीट

उत्तर

3

देखो:

http://download.java.net/media/jai/javadoc/1.1.3/jai-apidocs/javax/media/jai/operator/BandMergeDescriptor.html

उन्हें अंतिम छवि में लाल और हरे रंग चैनल के रूप में गठबंधन करने के लिए ग्रेस्केल छवियों और उपयोग बैंड मर्ज के रूप में अपने त्रिविम जोड़े बनाएँ।

+0

फिर नीला कहाँ है? –

+0

यदि आपकी आवश्यकता है तो आप हरे और नीले रंग के लिए दो बार एक ही छवि जोड़ सकते हैं – AndyT

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^