Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Learning Physics Modeling with PhysX

Buy

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.

(HTML tags aren't allowed.)

Delphi in a Nutshell
Delphi in a Nutshell

Aimed at the working Delphi developer, Delphi in a Nutshell is an effective desktop reference to this popular programming tool. Besides listing all core classes and methods, this book also provides a host of expert dos and don'ts for mastering the newest features in Delphi's Object Pascal.

The heart of this book is...

Digital Photography For Dummies (For Dummies (Computers))
Digital Photography For Dummies (For Dummies (Computers))

Isn’t that digital camera so cool? There must be a hundred things it will do that you haven’t really figured out yet, right? For that matter, just getting the hang of all the features you DO know about may be keeping you busy. With your digital camera, you can

  • See immediately whether you got...
Electronics Manufacturing  : with Lead-Free, Halogen-Free, and Conductive-Adhesive Materials
Electronics Manufacturing : with Lead-Free, Halogen-Free, and Conductive-Adhesive Materials

ELECTRONICS MANUFACTUIRNG WITH LEAD-FREE, HALOGEN-FREE, AND CONDUCTIVE-ADHESTIVE MATERIALS

This comprehensive guide provides cutting edge information on lead-free, halogen-free, and conductive-adhesive technologies and their application to low-cost, high-density, reliable, and green products. Essential for...


Breast Cancer: A Guide to Detection and Multidisciplinary Therapy (Current Clinical Oncology)
Breast Cancer: A Guide to Detection and Multidisciplinary Therapy (Current Clinical Oncology)

Michael H. Torosian, MD, and a panel of physicians and clinical researchers critically synthesize the wide variety of treatment options available to create a state-of-the-art reference for the management of breast cancer patients. Writing from a multidisciplinary perspective, these authoritative contributors review in the light of the most...

The SmartMoney Guide to Long-Term Investing: How to Build Real Wealth for Retirement and Future Goals
The SmartMoney Guide to Long-Term Investing: How to Build Real Wealth for Retirement and Future Goals
What do you imagine when you picture your retirement? Jet-setting around the world? Hopping between two homes—a condo on the beach and a wintry getaway in the mountains? Or simply living the life of Riley, playing golf or tennis with your buddies as the sun sets?

Whatever your goal, we realize that it’s a lot easier to dream
...
MCITP Self-Paced Training Kit (Exam 70-442): Designing and Optimizing Data Access by Using Microsoft  SQL Server(TM) 2005
MCITP Self-Paced Training Kit (Exam 70-442): Designing and Optimizing Data Access by Using Microsoft SQL Server(TM) 2005
Announcing an all-new Self-Paced Training Kit designed to help maximize your performance on 70-442, one of the required exams for the Microsoft Certified IT Professional (MCITP) Database Developer certification. This 2-in-1 kit includes the official Microsoft study guide, plus practice tests on CD to help you assess your skills. It comes packed...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy