ওপেনজিএল শেখা: লাল এবং নীল বইটি এখনও প্রাসঙ্গিক?


13

আমি সম্প্রতি কমলা বই (জিএলএসএল) কিনেছি এবং ভাবছি যে লাল এবং নীল বইয়ের পাশাপাশি পড়াও কি আদৌ গুরুত্বপূর্ণ?

কোন চিন্তা?


1
আপনি যদি সামগ্রীর সাথে পরিচিত না হন তবে রেড বুকটি অনলাইনে বিনামূল্যে পাওয়া যায় এবং ব্লু বুকটি ওপেনজিএল ম্যান পৃষ্ঠাগুলির একটি মুদ্রিত অনুলিপি। লোকেরা রেড বুকের নতুন সংস্করণটিকে অ্যামাজন রিভিউতে গালিগালাজ করেছে কারণ তারা বলেছে যে কেবলমাত্র এই ওপেনজিএল 1.1 রয়েছে, কেবল এই শব্দটির সামনে "এই বিভাগটি অবহেলা - ব্যবহার করবেন না" words আমি নিজে যদিও নতুন রেডবুকটি পড়িনি।
বোবোবো

@ বোবোবো ওয়েল, এটির কেবলমাত্র ১.১ নেই, এটি নতুন বৈশিষ্ট্যগুলিও ব্যবহার করে (৩.১ অবধি, আমি মনে করি), তবে এটি পুরানো অবচিত সমস্ত বৈশিষ্ট্যও কভার করে, যা কেবল আধুনিক ওপেনএল-এর সাথে খাপ খায় না (এবং এটিও হবে না) এমনকি একটি মূল প্রসঙ্গে কাজ করুন), ওপেনজিএল-এর নতুন এবং ভবিষ্যতের পদ্ধতি শেখানোর ব্যর্থতা যেমন সুপারবিলের নতুন সংস্করণে রয়েছে।
ক্রিস

@Joey হয়তো এই তাই প্রশ্ন এছাড়াও আপনাকে সাহায্যের হল: stackoverflow.com/q/5926357/743214
ক্রিস পুনর্বহাল মনিকা বলেছেন

উত্তর:


8

জিএলএসএল কেবল ছায়াময় ভাষা। কোথা থেকে ভার্টেক্সের ডেটা আসে, যেখানে টেক্সচার আসে, টুকরো টুকরো মিশ্রণ, গভীরতা পরীক্ষা, ভিউপোর্ট, ফ্রেমবফার অবজেক্টস ইত্যাদির সাথে শেডারগুলি গুরুত্বপূর্ণ, তবে সেগুলি সব কিছু নয় deal

যদিও আমি নিশ্চিত যে কমলা পুস্তক জিএলএসএল সম্পর্কে আলোচনার জন্য প্রয়োজনীয় হিসাবে এগুলি সম্পর্কে আলোচনা করেছে, অন্য বইগুলি যে বিবরণ দেয় সেদিকে এটি যায় না।


2

আমি খুঁজে পেয়েছি যে আমার প্রথম সংস্করণ (জুন 1993) লাল বইয়ের অনুলিপি (ওপেনগিএল 1.0 টি কভার করা) আইফোনটিতে জিএলইএস 1 এর সমপরিমাণ ছিল। জিএলএসএল এবং ওপেনজিএল 3+ খুব আলাদা (কোনও স্থির পাইপলাইন নেই), এবং আপনাকে জিইএলএস 1 সমর্থন করার প্রয়োজন না হলে আমি লাল বইটি নিয়ে বিরক্ত করব না।


2

আমি লাল বইটি পেতে অপেক্ষা করছিলাম (যদি আপনি এটি কিনতে যাচ্ছেন), একটি নতুন সংস্করণ আসার পথে (ডিসেম্বর?) যা ওপেনএল ৪.২ কভার করে। বর্তমান (সপ্তম সংস্করণ) লাল বইটি 3.0 এবং 3.1 উভয়ই জুড়ে এবং অবহিত স্থায়ী ফাংশন পাইপলাইন স্টাফ সম্পর্কে আলোচনা করে। নতুন বইটি কেবলমাত্র বর্তমান প্রোগ্রামেবল পাইপলাইন সম্পর্কে কথা বলবে।

নতুন ওপেনজিএল এপিআই শিখতে আপনার যদি সত্যই কোনও বইয়ের প্রয়োজন হয় তবে ওপেনজিএল সুপারবিবল 5 ম সংস্করণটি সিরিজের একমাত্র বই যা নতুন ওপেনএল পাইপলাইন (3.1 এবং উচ্চতর) কভার করে।


2

দেখে মনে হচ্ছে নীল বইয়ের শেষ সংস্করণটি 2007 (ওপেন জিএল 2.1) থেকে এবং লাল বইয়ের শেষ সংস্করণটি 2009 (ওপেন জিএল 3.0 - 3.1) এর।

ওপেন জিএল এর বর্তমান সংস্করণটি 4.1 (সম্পাদনা করুন: 4.2)

আমি আরও নতুন কিছু করার জন্য আমার হাত পেতে চেষ্টা করব, যদিও লিগ্যাসি ওপেন জিএল জেনে রাখা কার্যকর হতে পারে যদি আপনি পুরানো ওপেন জিএল কোডটি পড়তে এবং বজায় রাখতে চলেছেন।

আশাকরি এটা সাহায্য করবে.


ওপেনজিএলের বর্তমান সংস্করণটি 4.2।
নিকল বোলাস

ওহ হ্যাঁ. আমি যখন আমার উত্তরের জন্য গবেষণা করেছি তখন আমি এই নিবন্ধটি আসলে এখানে পড়েছি। ব্রেইনফার্ট আমি অনুমান করি। developers.slashdot.org/story/11/08/08/2048201/…
নাইলার

1

লাল বইটি ঠিক আছে, অন্যরা যেমন বলেছিল আপনি এখনও এটির কাছ থেকে অনেক কিছুর জন্য মূল্য পেতে পারেন, বিশেষত যদি আপনার এম্বেডেড এবং / অথবা ডাউনলেভেল হার্ডওয়্যার যা শেডারগুলিকে সমর্থন করে না তার জন্য কোড প্রয়োজন। অনলাইনে নিখরচায় সংস্করণটি লুকিয়ে থাকা সত্ত্বেও সচেতন হন।

আমি নীল বইয়ের মাঝে মাঝে ব্যবহার করি তবে এটি কারণ আমি এক জায়গায় সমস্ত কিছু সহ একটি ভাল রেফারেন্স ম্যানুয়াল পছন্দ করি এবং আমি এই জাতীয় জিনিসটির জন্য ইলেকট্রনিকের চেয়ে মরা গাছ পছন্দ করি।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.