कैमरे की स्थिति और अभिविन्यास को सेट करता है।
myCamera.camera()
वस्तुओं को विभिन्न कोणों से देखने की अनुमति देता है। इसके नौ पैरामीटर हैं जो सभी वैकल्पिक हैं। पहले तीन पैरामीटर, x
, y
, और z
, कैमरे की स्थिति के निर्देशांक "विश्व" स्थान में हैं। उदाहरण के लिए, myCamera.camera(0, 0, 0)
को बुलाना कैमरे को उत्पत्ति (0, 0, 0)
पर रखता है। डिफ़ॉल्ट रूप से, कैमरा (0, 0, 800)
पर रखा जाता है। अगले तीन पैरामीटर, centerX
, centerY
, और centerZ
"विश्व" स्थान में उस बिंदु के निर्देशांक हैं जहां कैमरा सामना करता है। उदाहरण के लिए, myCamera.camera(0, 0, 0, 10, 20, 30)
को बुलाना कैमरे को उत्पत्ति (0, 0, 0)
पर रखता है और इसे (10, 20, 30)
की ओर इशारा करता है। डिफ़ॉल्ट रूप से, कैमरा उत्पत्ति (0, 0, 0)
की ओर इशारा करता है। अंतिम तीन पैरामीटर, upX
, upY
, और upZ
"स्थानीय" स्थान में "ऊपर" वेक्टर के घटक हैं। "ऊपर" वेक्टर कैमरे के y-अक्ष को अभिविन्यासित करता है। उदाहरण के लिए, myCamera.camera(0, 0, 0, 10, 20, 30, 0, -1, 0)
को बुलाना कैमरे को उत्पत्ति (0, 0, 0)
पर रखता है, इसे (10, 20, 30)
की ओर इशारा करता है, और "ऊपर" वेक्टर को (0, -1, 0)
सेट करता है जैसे कि इसे उल्टा पकड़ा गया हो। डिफ़ॉल्ट रूप से, "ऊपर" वेक्टर (0, 1, 0)
है।
उदाहरण
सिंटैक्स
camera([x], [y], [z], [centerX], [centerY], [centerZ], [upX], [upY], [upZ])
पैरामीटर्स
कैमरे का x-निर्देशांक। डिफ़ॉल्ट 0.
कैमरे का y-निर्देशांक। डिफ़ॉल्ट 0.
कैमरे का z-निर्देशांक। डिफ़ॉल्ट 800.
कैमरे के सम्मुख बिंदु का x-निर्देशांक। डिफ़ॉल्ट 0.
कैमरे के सम्मुख बिंदु का y-निर्देशांक। डिफ़ॉल्ट 0.
कैमरे के सम्मुख बिंदु का z-निर्देशांक। डिफ़ॉल्ट 0.
कैमरे के "अप" वेक्टर का x-निर्देशांक। डिफ़ॉल्ट 0.
कैमरे के "अप" वेक्टर का y-निर्देशांक। डिफ़ॉल्ट 0.
कैमरे के "अप" वेक्टर का z-निर्देशांक। डिफ़ॉल्ट 0.
संबंधित संदर्भ
camera
कैमरे की स्थिति और अभिविन्यास को सेट करता है। myCamera.camera() वस्तुओं को विभिन्न कोणों से देखने की अनुमति देता है। इसके नौ पैरामीटर हैं जो सभी वैकल्पिक हैं। पहले तीन पैरामीटर, x, y, और z, कैमरे की स्थिति के निर्देशांक "विश्व" स्थान में हैं। उदाहरण के लिए, myCamera.camera(0, 0, 0) को बुलाना कैमरे को उत्पत्ति (0, 0, 0) पर रखता है। डिफ़ॉल्ट रूप से, कैमरा (0, 0, 800) पर रखा जाता है। अगले तीन पैरामीटर, centerX, centerY, और centerZ "विश्व" स्थान में उस बिंदु के निर्देशांक हैं जहां कैमरा सामना करता है। उदाहरण के लिए, myCamera.camera(0, 0, 0, 10, 20, 30) को बुलाना कैमरे को उत्पत्ति (0, 0, 0) पर रखता है और इसे (10, 20, 30) की ओर इशारा करता है। डिफ़ॉल्ट रूप से, कैमरा उत्पत्ति (0, 0, 0) की ओर इशारा करता है। अंतिम तीन पैरामीटर, upX, upY, और upZ "स्थानीय" स्थान में "ऊपर" वेक्टर के घटक हैं। "ऊपर" वेक्टर कैमरे के y-अक्ष को अभिविन्यासित करता है। उदाहरण के लिए, myCamera.camera(0, 0, 0, 10, 20, 30, 0, -1, 0) को बुलाना कैमरे को उत्पत्ति (0, 0, 0) पर रखता है, इसे (10, 20, 30) की ओर इशारा करता है, और "ऊपर" वेक्टर को (0, -1, 0) सेट करता है जैसे कि इसे उल्टा पकड़ा गया हो। डिफ़ॉल्ट रूप से, "ऊपर" वेक्टर (0, 1, 0) है। .
centerX
उस स्थान का x-निर्देशांक जहां कैमरा दिखता है। डिफ़ॉल्ट रूप से, कैमरा "विश्व" स्थान में मूल (0, 0, 0) को देखता है, इसलिए myCamera.centerX 0 है। .
centerY
उस स्थान का y-निर्देशांक जहां कैमरा दिखता है। डिफ़ॉल्ट रूप से, कैमरा "विश्व" स्थान में मूल (0, 0, 0) को देखता है, इसलिए myCamera.centerY 0 है। .
centerZ
उस स्थान का y-निर्देशांक जहां कैमरा दिखता है। डिफ़ॉल्ट रूप से, कैमरा "विश्व" स्थान में मूल (0, 0, 0) को देखता है, इसलिए myCamera.centerZ 0 है। .