2010-10-13 7 views
12

मुझे पहले से ही कुछ पायथन पता है और पाइथन स्क्रिप्ट का उपयोग करके ब्लेंडर को विस्तारित करने में रुचि है। क्या कोई मुझे इस विषय को और जानने के लिए कुछ अच्छे ट्यूटोरियल या किताबों का सुझाव दे सकता है? मैं पहले से ही ब्लेंडर प्रलेखन देख रहा हूं, लेकिन मैं कुछ और सीखना चाहता हूं क्योंकि जब मैं 3 डी मॉडलिंग की बात करता हूं तो मैं नौसिखिया हूं।ब्लेंडर, पायथन स्क्रिप्टिंग ट्यूटोरियल

उत्तर

8

Blender 2.5 Python 3.1 manual में पाइथन स्क्रिप्ट्स और अन्य साइटों पर कुछ ट्यूटोरियल का उपयोग करने के लिए बुनियादी आंतरिक ट्यूटोरियल दोनों के कुछ अच्छे लिंक हैं।

ध्यान रखें कि यह पाइथन 3.1 है, 2.x नहीं है, इसलिए आपको तदनुसार समायोजन करना होगा।

आप ब्लेंडर पायथन एपीआई का उपयोग करेंगे (सुनिश्चित नहीं है कि यह कितनी अच्छी तरह से प्रलेखित है, लेकिन आपको ठीक होना चाहिए)। मैं खुद को ब्लेंडर और पायथन के साथ पहले परिचित कर दूंगा (यदि आपने पहले से नहीं किया है), तो कुछ बुनियादी ट्यूटोरियल करें, और अंत में एपीआई में गोता लगाएँ।

2

मुझे Blender Wiki ब्लेंडर में बनाए गए विशिष्ट कार्यों और प्रक्रियाओं को खोजने में बहुत उपयोगी पाया गया। मेरे ब्लेंडर पायथन कौशल को बेहतर बनाने के लिए, मैंने पहले एक प्रथम व्यक्ति शूटर प्रोग्राम करने का फैसला किया। ब्लेंडर के लिए मेरा पहला कोड एक mouselook स्क्रिप्ट था। इससे मुझे मूलभूत बातें मिलीं, और यदि मुझे आवश्यकता हो, तो शायद मैं कुछ मिनटों में एक समान लिपि लिख सकता हूं।

इसके अलावा, एक अच्छा विचार अन्य लोगों की लिपियों को देखना और तर्क का पालन करना है।

ब्लेंडर और पायथन के लिए कई अच्छे ट्यूटोरियल हैं, लेकिन उनके बीच क्रॉसओवर के लिए बहुत अधिक नहीं हैं। वास्तव में इस तथ्य को पाने का एकमात्र तरीका उदाहरण स्क्रिप्ट और वेबसाइटों को सर्फ करना है। मैंने पाया कि ब्लेंडर समुदाय बहुत सहायक है, इसलिए यदि आप वास्तव में एक छोटे से हिस्से पर फंस जाते हैं, तो बस पूछें।

मैं प्रोग्रामिंग मामले में अभी भी एक संभावित नोब हूं, लेकिन (नोड संपादक के बहिष्कार के साथ), मैं ब्लेंडर के चारों ओर अपना रास्ता जानता हूं, इसलिए यदि सबसे बुरी स्थिति सबसे खराब होती है, तो मुझे ईमेल/संदेश भेजें।

3

ब्लेंडर 2.65 डॉक्स में अब एक एडन लिखने के बारे में एक ट्यूटोरियल है, इसमें सामान्य स्क्रिप्टिंग से संबंधित बहुत सारी चीज़ें शामिल हैं - न केवल एडॉन्स।

http://www.blender.org/documentation/blender_python_api_current/info_tutorial_addon.html