क्या किसी को भी वीटीके और ओपनसेनग्राफ की तुलना करने का अनुभव है? मैं वीटीके से ज्यादा परिचित हूं, लेकिन मुझे उत्सुकता है कि किसी ने बड़े पैमाने पर दोनों की कोशिश की है या नहीं।वीटीके (विज़ुअलाइज़ेशन टूलकिट) बनाम ओएसजी (ओपनसेनग्राफ), अन्य?
मैं दोनों का निर्माण किया है, 5.6 VTK और 2.9.9 OSG, उदाहरण चला सकते हैं ... पहली नजर में OSG अधिक 'किसी न किसी तरह' लगता है, लेकिन शायद यह है कि ठीक है। विशेष रूप से मुझे वीटीके में निम्न स्तर के ओपनजीएल के साथ परेशान करने में सक्षम होने की चिंता है; जैसे मैं शर्त लगाता हूं कि glReadPixels ओएसजी के साथ अधिक अच्छी तरह से व्यवहार करेंगे। टिप्पणियाँ?
(या वहाँ एक अच्छा 'अन्य' मैं याद कर रहा हूँ? मुझे पता है कि अन्य लोगों के मौजूद हैं, लेकिन कृपया OSG और VTK की भारी गुंजाइश पर एक नज़र डालें ... है)
खैर मैं एक ग्रे क्षेत्र में वास्तव में हूँ, इसलिए मैं ध्यान से तय करने के लिए की जरूरत है। मैं एक 'vritual दुनिया' की जरूरत है, लेकिन यह बहुत आसान हो सकता है, मुझे लगता है कि कुछ vtkPolyData इमारतों और पर चिपकाया यह करना होगा बनावट के साथ जमीन के लिए एक बड़ा आयत। क्या मैं सच में ऐसा करने में सक्षम होने के लिए छवि डेटा है कि प्रदान की गई है पढ़ने के लिए है, तो संभवतः एक परिणाम के रूप ज्यामिति को अद्यतन की जरूरत है कुछ संगणना चित्र फ़ीड पर कहीं और है। तो मुझे वास्तव में 'screengrab' कुशलता से एक रास्ता चाहिए; जैसे GlReadPixels() बहुत अच्छा होगा अगर वीटीके ऐसा कर सकता है, मुझे नहीं पता कि उस कॉल को कहां रखा जाए। –
मुझे लगता है कि एक 'vtkOpenGLStateCache' है, लेकिन मैं ओपनसीवी को बस सबकुछ पाइप करने जा रहा हूं, इसलिए मैं आवश्यक से अधिक vtk ओओ-रैपिंग से बचूंगा। –
मैं देखता हूं। सबसे पहले, अगर आपके पास vtkRenderWindow है, तो आप vtkRenderWindow :: इसे [RGBA] पिक्सलडाटा प्राप्त कर सकते हैं, और यह पिक्सेल के ब्लॉक को वापस कर देगा - या तो कच्चे सूचक के रूप में, या vtkArray प्रकार में। स्पष्ट होने के लिए, ओएसजी और वीटीके दोनों की तरह थोड़ी अधिक ओवरकिल की तरह - क्या आपने सादे ओपनजीएल का उपयोग करने पर विचार किया है? या, आपकी प्रोग्रामिंग भाषा के आधार पर, शायद कुछ हल्के वजन वाले दृश्य पुस्तकालयों का उपयोग कर सकते हैं जिनका आप उपयोग कर सकते हैं। – Gretchen