तो एक फ्लैश पृष्ठभूमि से आ रहा है, मुझे कुछ साधारण 2 डी ट्रिग की ठीक समझ है। मैं सर्कल के साथ 2 डी में, मैथ को एक कोण और एक त्रिज्या का उपयोग कर किनारे पर एक आइटम रखने के लिए गणित पता है।किसी क्षेत्र के किनारे पर एक बिंदु प्लॉट करना
x = cos(a) * r;
y = sin(a) * r;
अब अगर मैं 3 डी अंतरिक्ष में एक बिंदु है, मैं अपने गोलक की त्रिज्या पता है, मैं कोण मैं z अक्ष के चारों ओर स्थित करने के लिए चाहते हैं पता है और कोण मैं चाहता हूँ के आसपास स्थित करने के लिए, कहते हैं, वाई अक्ष। मेरे 3 डी स्पेस में एक्स, वाई और जेड निर्देशांक खोजने के लिए गणित क्या है (मान लें कि मेरी उत्पत्ति 0,0,0 है)? मुझे लगता है कि मैं सर्कल ट्रिगर से गणित उधार ले सकता हूं लेकिन मुझे कोई समाधान नहीं मिल रहा है।
भूल जाते हैं कि 's' और' t' रेडियंस, * * नहीं डिग्री में होने की जरूरत नहीं है। रेडियंस में कनवर्ट करने के लिए: 'radians = angleInDegrees * Math.PI/180'। – Sam
यदि एस = 45deg और t = 0deg, तो (x, y, z) = (0,0,1)। लेकिन जब हम वास्तव में इसे मानचित्र करते हैं, तो हमें (0, 0.707, 0.707) सही मिलेगा? x और y हमेशा शून्य देते हैं जब टी शून्य होता है और z एस से स्वतंत्र होता है ...! इसे सही करने के लिए मुझे क्या करना चाहिए? –
क्या हम टी को बंद कर दिया गया है और अलग-अलग एस के साथ बिल्कुल एक सर्कल को साफ़ करने में सक्षम नहीं होना चाहिए? यहां, यह उस तरह काम नहीं करता है, जब टी शून्य होता है, एस के मान के बावजूद, (x, y, z) हमेशा होता है (0,0,1) –