مشخصات کتاب
-
Kevin Brothaler
-
2013
-
انگلیسی
-
2922
-
840
-
0
دانلود کتاب OpenGL ES 2 for Android
این کتاب تمامیِ مبانی ضروری برای ایجادِ گرافیک های مورد نیاز بر روی اندروید را آموزش می دهد. در طول این کتاب، با ایجادِ بازیِ ساده ی هاکیِ هوایی (Air Hockey)، با اصول اولیه ی OpenGL آشنا خواهید شد و در طول این مسیر، چگونگیِ آغازِ OpenGL و برنامه نویسیِ گرافیک های لوله ای (pipeline) با استفاده از سایه زن ها (shader) را فرا خواهید گرفت. هنگامی که آپشن هایی از قبیل رنگ، سایه گذاری، طرحِ 3D، ارتباطِ لمسی (touch)، و موارد دیگر را اضافه می کنید، در واقع درس جدید بر مبنای درس قبلی ایجاد می شود. پس از آن خواهید آموخت که چگونه ایده های خود را به گونه ای عملی کنید که بر روی home screen قابل اجرا باشد. در طول این کتاب با آپشن های پیشرفته تری از قبیلِ پارتیکل ها، مدل های نور، و بافرِ عمق (depth buffer) آشنا خواهید شد. همچنین خواهید آموخت که به هنگامِ رفع اشکال از برنامه ی خود به دنبال چه چیز بوده، و به هنگامِ ارئه ی اپلیکیشنِ خود به بازار، چه مواردی را مد نظر داشته باشید.
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.
| By: | Kevin Brothaler |
| ISBN: | 978-1-93778-534-5 |
| Year: | 2013 |
| Pages: | 346 |
| Language: | English |
| File size: | 31.5 MB |
| File format: |