OpenGL ES 2 برای اندروید ۲۰۱۳
OpenGL ES 2 for Android 2013

دانلود کتاب OpenGL ES 2 برای اندروید ۲۰۱۳ (OpenGL ES 2 for Android 2013) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Kevin Brothaler

voucher (1)

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2013

زبان

English

تعداد صفحه‌ها

346

نوع فایل

pdf

حجم

13.7 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب OpenGL ES 2 برای اندروید ۲۰۱۳

چاپ تمام رنگی

اندروید با سرعتی بی‌سابقه در حال رشد است و روزانه میلیون‌ها دستگاه با این سیستم‌عامل عرضه می‌شوند. اکنون بهترین زمان برای یادگیری نحوه ساخت بازی‌های سه‌بعدی و والپیپرهای زنده برای اندروید است. شما در این کتاب با شیدرها و خط لوله OpenGL آشنا می‌شوید و قدرت OpenGL ES 2.0 را کشف خواهید کرد که نسبت به نسخه قبلی خود امکانات بسیار بیشتری دارد. اگر به زبان جاوا مسلط هستید و ایده‌های خلاقانه‌ای دارید که می‌خواهید با دنیا به اشتراک بگذارید، این کتاب برای شما نوشته شده است.

این کتاب هر آنچه را که برای ایجاد گرافیک‌های جذاب در اندروید نیاز دارید به شما آموزش می‌دهد. شما با ساخت یک بازی ساده هاکی روی هوا، اصول اولیه OpenGL را یاد می‌گیرید و در طول مسیر، نحوه инициализировать OpenGL و برنامه‌نویسی خط لوله گرافیکی با استفاده از شیدرها را خواهید دید. هر درس بر اساس درس قبلی ساخته می‌شود و شما رنگ‌ها، سایه‌زنی، проекции سه‌بعدی، تعامل لمسی و موارد دیگر را به آن اضافه خواهید کرد.

سپس، یاد می‌گیرید که چگونه ایده‌ خود را به یک والپیپر زنده تبدیل کنید که می‌تواند در صفحه اصلی اجرا شود. شما با جلوه‌های پیشرفته‌تری مانند ذرات، مدل‌های نورپردازی و بافر عمق آشنا خواهید شد. همچنین، خواهید فهمید که هنگام رفع اشکال برنامه خود به دنبال چه چیزی باشید و هنگام استقرار در بازار باید مراقب چه نکاتی باشید.

OpenGL می‌تواند برای افراد ناآشنا کمی پیچیده به نظر برسد. با مطالعه این کتاب، هر مفهوم جدید را از اصول اولیه یاد خواهید گرفت. شما فقط در مورد یک ویژگی یاد نمی‌گیرید، بلکه درک خواهید کرد که چگونه کار می‌کند و چرا به این شکل کار می‌کند. هر آنچه یاد می‌گیرید با OpenGL ES 3 که اخیراً منتشر شده است سازگار است و حتی می‌توانید این تکنیک‌ها را در سایر پلتفرم‌ها مانند iOS یا HTML5 WebGL نیز به کار ببرید.


فهرست کتاب:

۱. OpenGL ES ۲ برای اندروید

۲. ​

۳. فهرست مطالب

۴. تحسین‌های اولیه برای OpenGL ES ۲.۰ برای اندروید

۵. پیشگفتار

۶. تقدیر و تشکر

۷. به OpenGL ES برای اندروید خوش آمدید!

۸. فصل ۱: شروع به کار

۹. قسمت ۱: یک بازی ساده هاکی روی میز

۱۰. فصل ۲: تعریف رئوس و سایه‌زن‌ها

۱۱. فصل ۳: کامپایل سایه‌زن‌ها و ترسیم روی صفحه

۱۲. فصل ۴: افزودن رنگ و سایه

۱۳. فصل ۵: تنظیم نسبت تصویر صفحه

۱۴. فصل ۶: ورود به بعد سوم

۱۵. فصل ۷: افزودن جزئیات با بافت‌ها

۱۶. فصل ۸: ساخت اشیاء ساده

۱۷. فصل ۹: افزودن بازخورد لمسی: تعامل با بازی هاکی روی میز

۱۸. قسمت ۲: ساخت یک دنیای سه‌بعدی

۱۹. فصل ۱۰: هیجان‌انگیز کردن اوضاع با ذرات

۲۰. فصل ۱۱: افزودن اسکای‌باکس

۲۱. فصل ۱۲: افزودن زمین

۲۲. فصل ۱۳: روشن کردن جهان

۲۳. فصل ۱۴: ایجاد یک تصویر زمینه زنده

۲۴. فصل ۱۵: برداشتن گام بعدی

۲۵. پیوست ۱: ریاضیات ماتریسی پشت پروجکشن‌ها

۲۶. پیوست ۲: اشکال‌زدایی

۲۷. کتاب‌شناسی

 

توضیحات(انگلیسی)

Printed in full color.

Android is booming like never before, with millions of devices shipping every day. It’s never been a better time to learn how to create your own 3D games and live wallpaper for Android. You’ll find out all about shaders and the OpenGL pipeline, and discover the power of OpenGL ES 2.0, which is much more feature-rich than its predecessor. If you can program in Java and you have a creative vision that you’d like to share with the world, then this is the book for you.

This book will teach you everything you need to know to create compelling graphics on Android. You’ll learn the basics of OpenGL by building a simple game of air hockey, and along the way, you’ll see how to initialize OpenGL and program the graphics pipeline using shaders. Each lesson builds upon the one before it, as you add colors, shading, 3D projections, touch interaction, and more.

Then, you’ll find out how to turn your idea into a live wallpaper that can run on the home screen. You’ll learn about more advanced effects involving particles, lighting models, and the depth buffer. You’ll understand what to look for when debugging your program, and what to watch out for when deploying to the market.

OpenGL can be somewhat of a dark art to the uninitiated. As you read this book, you’ll learn each new concept from first principles. You won’t just learn about a feature; you’ll also understand how it works, and why it works the way it does. Everything you learn is forward-compatible with the just-released OpenGL ES 3, and you can even apply these techniques to other platforms, such as iOS or HTML5 WebGL.


Table of Contents

1. OpenGL ES 2 for Android

2. ​

3. Table of Contents

4. Early praise for OpenGL ES 2.0 for Android

5. Foreword

6. Acknowledgments

7. Welcome to OpenGL ES for Android!

8. Chapter 1: Getting Started

9. Part 1: A Simple Game of Air Hockey

10. Chapter 2: Defining Vertices and Shaders

11. Chapter 3: Compiling Shaders and Drawing to the Screen

12. Chapter 4: Adding Color and Shade

13. Chapter 5: Adjusting to the Screen’s Aspect Ratio

14. Chapter 6: Entering the Third Dimension

15. Chapter 7: Adding Detail with Textures

16. Chapter 8: Building Simple Objects

17. Chapter 9: Adding Touch Feedback: Interacting with Our Air Hockey Game

18. Part 2: Building a 3D World

19. Chapter 10: Spicing Things Up with Particles

20. Chapter 11: Adding a Skybox

21. Chapter 12: Adding Terrain

22. Chapter 13: Lighting Up the World

23. Chapter 14: Creating a Live Wallpaper

24. Chapter 15: Taking the Next Step

25. Appendix 1: The Matrix Math Behind the Projections

26. Appendix 2: Debugging

27. Bibliography

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.