دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: بازی ها ویرایش: 2 نویسندگان: Luke (Luke Benstead) Benstead سری: ISBN (شابک) : 159863528X, 9781598635287 ناشر: Course Technology PTR سال نشر: 2009 تعداد صفحات: 319 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 3 مگابایت
کلمات کلیدی مربوط به کتاب شروع OpenGL Game Programming، Second Edition: کتابخانه، ادبیات کامپیوتر، توسعه بازی
در صورت تبدیل فایل کتاب Beginning OpenGL Game Programming, Second Edition به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب شروع OpenGL Game Programming، Second Edition نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
کد منبعی که همراه کتاب آمده است کار نمی کند. شما می توانید پروژه ها را باز کنید، اما نمی توانید منبع را باز کنید. من به وب سایت ناشران رفتم و رفع مشکل را دانلود کردم. فایل های پروژه نیز کار نمی کنند، اما شما حداقل می توانید کد منبع را در دایرکتوری src ببینید. منبع بد/شکسته غیرمعمول نیست و اگرچه آزاردهنده است، اما مشکل بزرگی نیست. اما عدم حمایت کلی نشان داده شده برای این کتاب شگفت انگیز است. اکثر نویسندگان یک وب سایت برای کتاب های خود دارند. این مرد یک عکس از کتاب و یک فهرست مطالب دارد و نه چیز دیگری. ناشر پیوندی به دانلود خارج از سایت برای رفع مشکل می دهد، که هیچ چیزی را «رفع» نمی کند. آنها شما را بدون جایی می گذارند که به آن مراجعه کنید و کتابی که به منبعی اشاره می کند که شما هیچ شانسی در جهنم برای رسیدن به کار ندارید بدون اینکه قبلاً بدانید چه چیزی باید یاد بگیرید. اگر می توانستم به آن ستاره منفی می دادم، این یک هدر دادن کامل پول بود. با توجه به زمان، من شک ندارم که می توانید منبع را به کار بگیرید، سایت های opengl زیادی برای پر کردن شکاف ها وجود دارد. با این حال، من کتاب را خریدم تا مجبور نباشم به این سایت ها بروم. مقداری پول پس انداز کنید و به این سایت ها بروید یا کتاب مبتدی دیگری پیدا کنید.
The source code that came with the book just flat out doesn't work. You can open the projects, but you can't open the source. I went to the publishers website and downloaded the fix. The project files don't work either, but you can at least see the source code in the src directory now. Bad/broken source isn't uncommon and though annoying, isn't a big deal. But the total lack of support shown for this book is amazing. Most authors have a website for their books. This guy has a picture of the book and a table of contents and nothing else. The publisher gives a link to an offsite download for the fix, that doesn't 'fix' anything. They leave you with no where to turn and a book that refers to source that you have no chance in hell in getting to work without already knowing what you need to learn. I'd give it a negative star if I could, it was a complete waste of money. Given time, I've no doubt you can get the source to work, there's plenty of opengl sites to fill in the gaps. However, I bought the book so I wouldn't have to go to these sites. Save yourself some money and go to these sites or find another beginners book.
Contents......Page 8
Preface......Page 16
Introduction......Page 18
PART 1 OPENGL BASICS......Page 26
Why Make Games?......Page 28
What Is OpenGL?......Page 32
What You Have Learned......Page 39
On Your Own......Page 40
About the Platform......Page 42
Introduction to WGL......Page 43
Pixel Formats......Page 48
An OpenGL Application......Page 51
Summary......Page 65
On Your Own......Page 66
State Functions......Page 68
Enabling and Disabling States......Page 69
Colors in OpenGL......Page 71
Handling Primitives......Page 73
What You Have Learned......Page 95
On Your Own......Page 96
Understanding Coordinate Transformations......Page 98
Fixed-Function OpenGL and Matrices......Page 105
Projections......Page 121
Manipulating the Viewpoint......Page 127
Using Your Own Matrices......Page 130
What You Have Learned......Page 132
Review Questions......Page 133
On Your Own......Page 134
What Is an Extension?......Page 136
Functions and Tokens......Page 138
Obtaining a Function’s Entry Point......Page 139
Finding Supported Extensions......Page 140
Introduction to GLee......Page 143
Review Questions......Page 146
On Your Own......Page 147
The Future of OpenGL......Page 148
What Is GLSL?......Page 150
The GLSL Language......Page 153
GLSL Deprecated Functions......Page 164
Using Shaders......Page 165
Handling Your Own Matrices......Page 176
Summary......Page 177
Review Questions......Page 178
On Your Own......Page 179
An Overview of Texture Mapping......Page 180
Using the Texture Map......Page 181
Texture Objects......Page 182
Specifying Textures......Page 183
Texture Filtering......Page 188
Texture Coordinates......Page 190
Texture Parameters......Page 193
Mipmaps......Page 197
Loading Targa Image Files......Page 199
On Your Own......Page 203
PART 2 BEYOND THE BASICS......Page 204
Lighting......Page 206
Blending......Page 223
Fog......Page 228
What You Have Learned......Page 229
On Your Own......Page 231
Subimages......Page 232
Copying from the Color Buffer......Page 233
Environment Mapping......Page 234
Alpha Testing......Page 236
Multitexturing......Page 238
What You Have Learned......Page 241
On Your Own......Page 242
Frustum Culling......Page 244
What You Have Learned......Page 250
On Your Own......Page 251
2D Texture-Mapped Fonts......Page 252
2D Fonts with FreeType......Page 254
A Note on 3D Fonts......Page 260
What You Have Learned......Page 261
On Your Own......Page 262
What Is an OpenGL Buffer?......Page 264
The Scissor Test......Page 265
The Color Buffers......Page 266
The Depth Buffer......Page 267
The Stencil Buffer......Page 270
On Your Own......Page 274
The MD2 Model Format......Page 276
Creating Explosions......Page 284
Point Sprites......Page 285
Ogro Invasion!......Page 286
On Your Own......Page 290
Appendix A: Answers to Review Questions and Exercises......Page 292
Appendix B: Further Reading......Page 302
Appendix C: What’s on the CD......Page 306
C......Page 308
F......Page 309
I......Page 310
N......Page 311
P......Page 312
T......Page 313
V......Page 314
X–Z......Page 315