ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Learning Physics Modeling with PhysX

دانلود کتاب یادگیری مدل سازی فیزیک با PhysX

Learning Physics Modeling with PhysX

مشخصات کتاب

Learning Physics Modeling with PhysX

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1849698147, 9781849698146 
ناشر: Packt Publishing 
سال نشر: 2013 
تعداد صفحات: 104 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 3 مگابایت 

قیمت کتاب (تومان) : 30,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 12


در صورت تبدیل فایل کتاب Learning Physics Modeling with PhysX به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب یادگیری مدل سازی فیزیک با PhysX نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب یادگیری مدل سازی فیزیک با PhysX



به PhysX 3 Physics Engine مسلط شوید و یاد بگیرید که چگونه شبیه سازی فیزیک خود را برنامه ریزی کنید

نمای کلی

  • هر آنچه را که باید بدانید بیاموزید درباره برنامه نویسی PhysX از ابتدا
  • تسلط بر پیشرفته ترین ویژگی های PhysX Physics Engine
  • نمونه های کد در هر فصل گنجانده شده است تا به شما کمک کند تا سریع و کارآمد یاد بگیرید

در جزئیات

در عصر حاضر، موتورهای فیزیک نقش بسیار مهمی در موفقیت یک بازی پیچیده دارند. PhysX یک موتور فیزیک متقابل پلتفرم پیشرفته است که به طور گسترده توسط استودیوها و توسعه دهندگان برتر بازی استفاده می شود. این شامل تمام اجزای مرتبط با فیزیک است که شما نیاز دارید و از قابلیت پردازش موازی پردازنده‌های گرافیکی مدرن و همچنین پردازنده‌های چند هسته‌ای برای ایجاد یک بازی تا حد امکان از نظر فیزیکی واقعی بهره می‌برد. این کتاب به شما کمک می کند تا بازی ها را با استفاده از PhysX 3 برنامه ریزی و شبیه سازی کنید.

آموزش مدل سازی فیزیک با PhysX به شما کمک می کند تا از ابتدا بر شبیه سازی فیزیک با استفاده از PhysX Physics Engine مسلط شوید. این نه تنها برای توسعه دهندگان بازی، بلکه برای توسعه دهندگانی که مراحل مجازی یا آموزش و سایر برنامه های شبیه سازی را انجام می دهند نیز مفید است. این کتاب تمام ویژگی‌های ضروری PhysX 3 را با قطعات کد و مثال‌هایی که به راحتی قابل درک هستند پوشش می‌دهد تا به شما کمک کند تا سریع و کارآمد یاد بگیرید.

این کتاب با معرفی مفاهیم اولیه موتورهای فیزیکی شروع می‌شود. و یک نگاه اجمالی از اجرای PhysX به شما می دهد. سپس به تدریج موضوعات پیچیده تری را با کد منبع نمونه پوشش می دهیم تا بتوانید آنچه را که در عمل آموخته اید مشاهده کنید. ما تاریخچه و ویژگی های PhysX SDK و همچنین نحوه پیکربندی آن را با کامپایلر C توضیح خواهیم داد. پس از پرداختن به موضوعات ضروری مانند دینامیک بدنه سفت و سخت و تشخیص برخورد، به تدریج به سمت موضوعات پیشرفته تر مانند اتصالات، نمایش صحنه ها، کنترل کننده های کاراکتر، ذرات و شبیه سازی پارچه خواهیم رفت. در پایان این کتاب، همه چیزهایی را که باید در مورد PhysX 3 Physics Engine بدانید، یاد خواهید گرفت و می‌توانید از آن برای برنامه‌ریزی سریع و کارآمد شبیه‌سازی فیزیک خود استفاده کنید.

< b>آنچه از این کتاب یاد خواهید گرفت

  • درباره تاریخچه و ویژگی های PhysX SDK و همچنین نحوه پیکربندی آن با کامپایلر C بیاموزید
  • ایجاد، به روز رسانی، و نابود کردن صحنه ها و بازیگران در PhysX
  • تغییر ویژگی های دینامیک بدن صلب مانند جرم، سرعت، نیرو و غیره
  • درک مفاصل و انواع آنها از جمله ثابت ، چرخشی، کروی، فاصله، و D6
  • درک انواع جستجوهای صحنه مانند raycast، sweep و overlap و همچنین حالت های مختلف عملکرد
  • تسلط بر کنترل کننده کاراکتر و پارچه شبیه سازی
  • ایجاد سیستم های ذرات و به روز رسانی و انتشار ذرات
  • با نحوه استفاده از PhysX Visual Debugger و رابط آن آشنا شوید

رویکرد< /b>

این کتاب که به‌عنوان یک آموزش عملی و گام به گام نوشته شده است، مملو از مثال‌های جذاب است که به شما کمک می‌کند در زمینه‌ای عملی یاد بگیرید.

این کتاب چه کسی است. کتاب برای

این کتاب برای توسعه‌دهندگان بازی یا هر کسی که می‌خواهد یاد بگیرد چگونه به‌طور کامل از PhysX Physics Engine سریع و کارآمد استفاده کند، نوشته شده است. برای شروع کار با این کتاب، لازم نیست یک برنامه نویس سرسخت باشید. دانش اولیه C، ریاضیات سه بعدی و OpenGL تمام چیزی است که شما نیاز دارید.


توضیحاتی درمورد کتاب به خارجی

Master the PhysX 3 Physics Engine and learn how to program your very own physics simulation

Overview

  • Learn everything you need to know about PhysX programming from scratch
  • Master the most advanced features of the PhysX Physics Engine
  • Code examples are included in each chapter to help you learn quickly and efficiently

In Detail

In this day and age, physics engines play a very critical role in the success of a sophisticated game. PhysX is a state-of-the-art cross-platform physics engine widely used by top game studios and developers. It contains all the physics-related components you will need and exploits the parallel-processing capability of modern GPUs as well as multi-core CPUs to make a game as physically-realistic as possible. This book will help you to program and simulate games by using PhysX 3.

Learning Physics Modeling with PhysX helps you to master physics simulation using the PhysX Physics Engine from scratch. This is useful not only for game developers, but also for developers making virtual walkthroughs or training and other simulation applications. It will cover all the essential features of PhysX 3 with easy-to-understand code snippets and examples to help you learn quickly and efficiently.

This book will start off by introducing you to the basic concepts of physic engines and will give you a glimpse of PhysX implementation. We then gradually cover more sophisticated topics with sample source code so that you can see what you have learned in action. We will cover the history and features of the PhysX SDK as well as how to configure it with the C++ compiler. After touching upon essential topics like rigid body dynamics and collision detection, we will gradually move on to more advanced topics like joints, scene queries, character controllers, particles, and cloth simulation. By the end of this book, you will have learned everything you need to know about the PhysX 3 Physics Engine, and you will be able to use it to program your very own physics simulation quickly and efficiently.

What you will learn from this book

  • Learn about the history and features of the PhysX SDK as well as how to configure it with the C++ compiler
  • Create, update, and destroy scenes and actors in PhysX
  • Modify the properties of rigid body dynamics like mass, velocity, force, and so on
  • Understand joints and their types including fixed, revolute, spherical, distance, and D6
  • Understand the types of scene queries like raycast, sweep, and overlap as well as the different modes of operation
  • Master the character controller and cloth simulations
  • Create particle systems and update and release particles
  • Learn how to use the PhysX Visual Debugger and its interface

Approach

Written as a practical, step-by-step tutorial, this book is full of engaging examples to help you learn in a practical context.

Who this book is written for

This book is for game developers or anyone who wants to learn how to fully utilize the PhysX Physics Engine quickly and efficiently. You don't have to be a die-hard programmer to get started with this book. Basic knowledge of C++, 3D mathematics, and OpenGL is all you need.



فهرست مطالب

Copyright......Page 3
Credits......Page 4
About the Author......Page 5
About the Reviewers......Page 6
www.PacktPub.com......Page 7
Table of Contents......Page 8
Preface......Page 12
Brief history......Page 18
PhysX features......Page 19
New in PhysX 3......Page 20
Downloading PhysX SDK and tools......Page 21
Configuring with VC++ Express 2010......Page 22
Summary......Page 26
Scene and Actors......Page 28
Materials......Page 29
Shapes......Page 30
Initializing PhysX......Page 31
Creating scene......Page 32
Creating actors......Page 33
Simulating PhysX......Page 34
Shutting down PhysX......Page 35
Summary......Page 36
Mass......Page 38
Force and Torque......Page 39
Damping......Page 41
Sleeping state......Page 42
Summary......Page 43
Geometry......Page 44
Capsule......Page 45
Trigger shapes......Page 46
Trigger event......Page 47
Contact event......Page 48
Filter shader......Page 49
Broad-Phase collision detection......Page 50
Narrow-Phase collision detection......Page 51
Continuous collision detection......Page 52
Summary......Page 53
Joints in PhysX......Page 54
Fixed joints......Page 55
Revolute joints......Page 57
Spherical joints......Page 58
Distance joints......Page 59
Prismatic joints......Page 60
D6 joints......Page 61
Summary......Page 62
Raycast queries......Page 64
Sweep queries......Page 66
Overlap queries......Page 69
Summary......Page 70
The need of a character controller......Page 72
Creating a character controller......Page 73
Moving a character controller......Page 74
Shapes of a character controller......Page 75
Size update......Page 76
Summary......Page 77
Creating a particle system......Page 78
Particles with intercollision......Page 79
Particle system properties......Page 80
Creating particles......Page 82
Updating particles......Page 83
Particle drains......Page 84
Summary......Page 85
Creating a cloth fabric......Page 86
Cloth collision......Page 88
Cloth particle motion constraint......Page 89
Cloth self-collision......Page 90
Summary......Page 91
PhysX Visual Debugger (PVD) basics......Page 92
Connecting PVD using a network......Page 93
Saving PVD data as a file......Page 94
Summary......Page 95
Index......Page 96




نظرات کاربران