2009-08-03 12 views
15

मैं एक 3 डी एक 2D करने के लिए समन्वय (x0,y0,z0)(x1,y1) त्रिज्या R के curvilinear perspective में समन्वय जहां x1 और y1 के मूल्यों विचारों के कोण {-90 ° हैं परिवर्तित गणितीय अभिव्यक्ति के लिए देख रहा हूँ 3 डी में कनवर्ट करें मूल बिंदु के + 9 0 डिग्री}।वक्रीय परिप्रेक्ष्य: 2D को

image http://www.ntua.gr/arch/geometry/mbk/images/curv159.gif

(http://www.ntua.gr/arch/geometry/mbk/histor.htm के माध्यम से छवि)

धन्यवाद!

उत्तर

9

लगभग एक साल बाद, समाधान वास्तव में सरल था। एक बिंदु के लिए होने निर्देशांक:

(x1,y1,z1) 

फिर, त्रिज्या आर की वक्रीय ड्राइंग में इस बिंदु को बदलने के लिए:

dist=sqrt(x1^2 + y1^2 + z1^2) 

x= R*(1+x/dist) 
y= R*(1+y/dist) 

मैं अब उत्पन्न कर सकते हैं अपने खुद के चित्र (विकिपीडिया के माध्यम से छवि) :-)

Curvilinear drawing.

3

आपको पहले 2 डी प्लेन पर 3 डी ऑब्जेक्ट को प्रोजेक्ट करने के लिए एक रूपांतरण मैट्रिक्स का उपयोग करने की आवश्यकता हो सकती है। http://en.wikipedia.org/wiki/Graphical_projection, वह चुनें जो आपकी आवश्यकताओं के अनुरूप सबसे उपयुक्त है।

दूसरे चरण के रूप में, आप समन्वय को यूक्लिडियन अंतरिक्ष में लाने के लिए सामान्य रूपांतरणों का उपयोग करना चाहेंगे। http://en.wikipedia.org/wiki/Curvilinear_coordinates

+0

धन्यवाद, लेकिन यह बहुत मदद नहीं करता है। विकिपीडिया पृष्ठ गणितीय कार्यों से भरा है। मुझे किसे चुनना चाहिए ? – Pierre

+0

ठीक है, यही कारण है कि मेरे ज्ञान के लिए उन निर्देशांकों को परिवर्तित करने के लिए कोई भी सूत्र नहीं है क्योंकि यह 3 डी प्रक्षेपण के प्रकार पर निर्भर करेगा जिसे आप कार्टेशियन 2 डी विमान में करना चाहते हैं। आपको पहले फैसला करना होगा। एक प्रक्षेपण का चयन करें जो आपको सबसे अच्छा फिट करता है और अपने निर्देशांक को कार्टेसियन सिस्टम में अनुवाद करने के लिए अपना सूत्र लागू करता है। अब आप अपने वेबसियन निर्देशांक को यूक्लिडियन समन्वय प्रणाली में अनुवाद करने के लिए दूसरे वेबपृष्ठ में सरल सूत्रों को लागू करने के लिए तैयार होंगे। –

+0

समस्या निदान: अच्छा सवाल, बहुत अच्छा विकिपीडिया लेख। समय-समय पर भी मेरे साथ होता है। समाधान: पूरक जानकारी खोजने के लिए या गणित मंच पर पूछने के लिए Google का उपयोग करें। इसके अलावा, शायद वोल्फ्राम रिसर्च बेहतर संगठित जानकारी प्रदान करता है। –

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