2009-03-28 12 views
19

क्या किसी को आईफोन पर OpenGLES का उपयोग करने के लिए एक अच्छी शुरुआत मार्गदर्शिका पता है? मुझे कुछ मिल गया है लेकिन उन्हें सभी को ज्ञान प्राप्त ज्ञान की आवश्यकता है जो मेरे पास नहीं है।आईफोन पर OpenGLES के लिए शुरुआती मार्गदर्शिका

उत्तर

14

साइमन मॉरीस के पहले चरण में कुछ महान ट्यूटोरियल हैं। एक नज़र डालें: http://www.cocoachina.com/wiki/index.php?title=Category%3aSimon_Maurice_iPhone_OpenGL_ES। शुरुआत से उन्हें करें और आपको मूल बातें की अच्छी समझ होगी।

संपादित करें:
Backup link
Source code

+1

यह वह जगह है जहां मैंने शुरू किया था। यह आपको बहुत दूर ले जाएगा। +10 अगर मैं कर सकता था। – rein

+0

वाह, मैंने सोचा कि इस सवाल का कभी जवाब नहीं दिया जाएगा। आश्चर्य कीजिए कि वह वेबसाइट Google खोज में क्यों नहीं आई थी। – Jacob

+0

मोबाइल मुझे मुझे अंदर नहीं जाने देगा, मैं इसे एक्सेस नहीं कर सकता। मैं – Jaba

3

ओपनजीएल NeHe के लिए एक महान ट्यूटोरियल है। हालांकि, यह विशेष रूप से OpenGLES को कवर नहीं करता है, यह अभी भी बहुत उपयोगी होना चाहिए। बस चीजों में भागने के लिए तैयार रहें जो आईफोन पर काम नहीं करेगा।

यदि आप "रेड बुक" online पर भी v1.1 प्राप्त कर सकते हैं तो आप v1.1 प्राप्त कर सकते हैं।

9

आप केवल एक संदर्भ की जरूरत है:

हाँ, प्रलेखन के कुछ समझ का एक बहुत पहली बार जब आप इसे पढ़ नहीं है, लेकिन वास्तव में, पढ़ वाक्य/अनुच्छेद/पृष्ठ फिर से, और फिर। यह वास्तव में समझ में आता है, और यह बहुत सटीक है। ट्यूटोरियल्स से आप वास्तव में कुछ नहीं कह सकते हैं। ट्यूटोरियल लगभग हमेशा उन लोगों द्वारा लिखे जाते हैं जो महत्वपूर्ण विवरण छोड़ने के बारे में बहुत परेशान नहीं होते हैं, जबकि दस्तावेज आमतौर पर बहुत ही कमजोर लोगों द्वारा लिखे जाते हैं जो हर छोटे महत्वपूर्ण तथ्य को संभवतः (संभवतः अत्यधिक जटिल) वाक्यों में क्रैक करते हैं।

ओह, और एक सुनहरा टिप: आपके ब्राउज़र कि यह करता है के लिए एक खोज समारोह जोड़ें:

http://www.google.com/search?q=%s+site%3Awww.khronos.org%2Fopengles%2Fsdk%2F1.1%2Fdocs%2Fman%2F&btnI 

(जो कुछ भी आपके ब्राउज़र के खोज शब्द प्रतिस्थापन स्ट्रिंग है द्वारा %s की जगह, ऊपर के उदाहरण ओपेरा के लिए है)

मैंने इसे o उपसर्ग में बाध्य कर दिया है, इसलिए जब भी मुझे ओपनजीएल/ईएस पर कुछ देखने की ज़रूरत है, तो मैं पता बार में o glDrawElements टाइप करें और तुरंत उस पर दस्तावेज़ पृष्ठ प्राप्त करें।

+0

ओपनजीएल के लिए एक अच्छा संसाधन, इसमें कोई संदेह नहीं है, लेकिन "आपको केवल एक की आवश्यकता है" ?? आईफोन ** विशिष्ट सहायता के बिना आप वास्तव में ** आईफोन ** देव पर शुरू नहीं कर सकते हैं। – LarsH

+0

@ लार्सएच: प्रश्न विशेष रूप से ओपनजीएल/ईएस के बारे में था। – lhunath

+0

आईफोन * पर ओपनजीएल/ईएस * के बारे में सवाल था। मेरा मुद्दा यह है कि आईफोन पर ओपनजीएल/ईएस के विकास के लिए आपको बहुत सी आईफोन-विशिष्ट चीजें जाननी हैं, और वह हिस्सा ओपनजीएल/ईएस एसडीके दस्तावेज़ों में नहीं होगा। ब्राउज़र के लिए एक खोज समारोह के बारे में अच्छी तरह से टिप। +1 – LarsH

4

एक बार फिर, यदि मैं अपना काम प्लग कर सकता हूं, तो मेरे पास short writeup है जो मैंने आईफोन के लिए Molecules लिखते समय सीखा है। मैं इसमें ओपनजीएल के 3-डी पक्ष के साथ कोई अनुभव नहीं आया (मैंने पहले 2-डी हार्डवेयर त्वरण किया था), इसलिए मेरे पास इस विषय पर एक अलग परिप्रेक्ष्य है। source code to Molecules उपलब्ध है, इसलिए आप इसके अंदर घूमने से कुछ सीखने में सक्षम हो सकते हैं। यदि आप कुछ और तकनीकी चाहते हैं तो ओपनजीएल ईएस प्रतिपादन को तेज करने के लिए कोर एनीमेशन संरचनाओं और कार्यों का उपयोग करने के तरीके पर मेरे पास written a post भी है।

बिल डडनी के पास here पोस्ट है कि वह ओपनजीएल ईएस में कैसे शुरू हुआ, और उसके बाद एक अनुवर्ती here जहां वह आईफोन के लिए वेवफ़्रंट ओबीजे लोडर के लिए कोड प्रदान करता है।

मेरा मानना ​​है कि मैंने विभिन्न उत्तरों में स्टैक ओवरफ़्लो के आसपास कुछ और अच्छे संसाधनों को देखा है, इसलिए आप यहां खोज सकते हैं और देख सकते हैं कि आप यहां और क्या पा सकते हैं।

0

"द रेड बुक" के अलावा, एक और उपयोगी पुस्तक-साथ ट्यूटोरियल और संदर्भ- OpenGL SuperBible है।

फिर से OpenGLES विशिष्ट नहीं है, लेकिन मेरा मानना ​​है कि ओपनजीएल विशेषताओं को सामान्य रूप से सीखना उपयोगी है, फिर उन लोगों को फ़िल्टर करें जिन्हें आपको आवश्यकता नहीं है।

3

साइमन मौरिस के ट्यूटोरियल पाया जा सकता है here

+0

अच्छा, धन्यवाद। – Spidey

1

"लाल किताब" ओपन/OpenGLES शुरुआत करने के लिए अनुशंसित नहीं है। यह पेशेवरों के लिए किताब है। पहला चरण ओपनजीएल वेब साइटों से डाउनलोड किए गए सरल प्रोग्राम या सरल कोड चलाने की कोशिश करनी चाहिए।

1

यहाँ साइमन मौरिस के ट्यूटोरियल के लिए एक अच्छा (गैर चीनी) लिंक है: http://web.me.com/smaurice/iPhone_OpenGL_ES_Blog/iPhone_OpenGL/Archive.html

उनकी ट्यूटोरियल उत्कृष्ट कर रहे हैं; ओपनजीएल ईएस सीखने के लिए मैं वही करता हूं।

+0

यह नहीं कि मेरे पास चीनी के खिलाफ कुछ भी है, लेकिन यह देखने के लिए यह दृष्टि से विचलित था। अच्छा खोज –

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