2013-03-18 6 views
14

मुझे लगता है कि कोलाडालोडर के पास 'एक्स' पर अप एक्सिस सेट करने का एक तरीका है ... क्या ऐसा करने का कोई तरीका है कि तीन.जेएस उचित है ताकि कैमरे का अक्ष धुरी ज़ेड हो?तीन.जेएस: अप अक्ष को बदलने का तरीका?

धन्यवाद! तब

camera.up.set(0, 0, 1); 

जब आप camera.lookAt(point) कहते हैं, यह आपकी अपेक्षा के अनुरूप काम करेगा:

उत्तर

17

आप up वेक्टर तो जैसे कैमरा सेट कर सकते हैं।

संपादित करें: Three.js r.68

+2

को अपडेट किया गया है किसी भी वैकल्पिक हल उपलब्ध है, ताकि OrbitControls अप में बदलाव को स्वीकार करेंगे वहाँ है? – gimg1

+1

ऐसा नहीं है कि मुझे पता है। आपको इसे फिर से लिखना होगा। – WestLangley

+1

इसलिए मैंने OrbitControls.js फ़ाइल को हैक किया है ताकि यदि आप ज़ेड अप सेट करते हैं तो यह अब काम करता है। मैं शायद इसे और भी बेहतर बना सकता हूं ताकि यह सेट अप के आधार पर बदल जाए। क्या यह सहायक होगा? – gimg1

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