मेरे पास 3 डी ऑब्जेक्ट्स के साथ एक एप्लिकेशन है जो व्यूपोर्ट 3 डी में रहता है और मैं चाहता हूं कि उपयोगकर्ता स्क्रीन पर आयताकार खींचकर उन्हें चुनने में सक्षम हो।wpf3d आयताकार हिट टेस्ट
मैंने परिणाम प्राप्त करने के लिए व्यूपोर्ट 3 डी पर ज्यामिति हिटटेस्ट पैरामीटर (आयताकार ज्यामिति के साथ) को लागू करने का प्रयास किया, लेकिन मुझे एक अपवाद मिलता है कि यह व्यूपोर्ट 3 डी के साथ असमर्थ है। केवल PointHitTestParameters समर्थित हैं।
क्या कोई इसे करने के लिए किसी भी सुरुचिपूर्ण तरीके से जानता है, इसे स्वयं की गणना करने के अलावा (उदाहरण के लिए - सभी 3 डी ऑब्जेक्ट्स को 2 डी तक प्रोजेक्ट करना और आयताकार के साथ मैन्युअल ज्यामिति चौराहे करना)?
आप इस लिंक से दृष्टिकोण की कोशिश की? http://blogs.msdn.com/b/wpf3d/archive/2009/05/18/3d-hit-testing.aspx –
बेशक। यह पॉइंट/रे हिट-टेस्टिंग के लिए ज्ञात दृष्टिकोण है। मैं आयताकार हिट-टेस्टिंग की तलाश में हूं। यह ढांचे का एक एकीकृत हिस्सा नहीं है, लेकिन शायद कोई जानता है कि मैं अपने काम को सुन्दर तरीके से प्राप्त करने के लिए ढांचे का उपयोग कैसे कर सकता हूं। वैसे भी, GeometryHitTestParameters Viewport3D पर काम नहीं करता है। इसलिए मैं इसे अपने आयताकार हिट-परीक्षण के लिए उपयोग नहीं कर सकता। – Alex