slerp()

कैमरे की स्थिति और दिशा को दो अन्य कैमरों के बीच के मान पर सेट करता है।

myCamera.slerp() गोलाकार अपराक्रमण का उपयोग करके दो अन्य कैमरों के बीच की स्थिति और दिशा की गणना करता है। ऐसा करना दो दृश्यों के बीच सुचारू रूप से संक्रमण करने में मदद करता है।

पहले दो पैरामीटर, cam0 और cam1, वह p5.Camera ऑब्जेक्ट हैं जिनका उपयोग वर्तमान कैमरा को सेट करने के लिए किया जाना चाहिए।

तीसरा पैरामीटर, amt, cam0 और cam1 के बीच इंटरपोलेट करने की मात्रा है। 0.0 कैमरे की स्थिति और दिशा को cam0 के बराबर रखता है, 0.5 उन्हें cam0 और cam1 के बीच सेट करता है, और 1.0 स्थिति और दिशा को cam1 के बराबर सेट करता है।

उदाहरण के लिए, myCamera.slerp(cam0, cam1, 0.1) कॉल करने से कैम की स्थिति और दिशा cam0 के बहुत करीब हो जाती है। myCamera.slerp(cam0, cam1, 0.9) कॉल करने से कैम की स्थिति और दिशा cam1 के बहुत करीब हो जाती है।

नोट: सभी कैमरों को एक ही प्रोजेक्शन का उपयोग करना चाहिए।

उदाहरण

सिंटैक्स

slerp(cam0, cam1, amt)

पैरामीटर्स

cam0
p5.Camera:

पहला कैमरा.

cam1
p5.Camera:

दूसरा कैमरा.

amt
Number:

0.0 (cam0) और 1.0 (cam1) के बीच प्रक्षेप की मात्रा।

This page is generated from the comments in src/webgl/p5.Camera.js . Please feel free to edit it and submit a pull request!

संबंधित संदर्भ