Publisher: Packt Publishing (October 25, 2013)
Format: PDF / Kindle / ePub
Size: 9 MB
Downloadable formats: PDF
As a online game developer, you will comprehend the ability of PhysX so as to add simulation-level realism to video games, and this ebook indicates you precisely how most sensible to accomplish it with a hands-on, examples-led strategy. subtle stuff. assessment examine every thing you must learn about PhysX programming from scratch grasp the main complicated beneficial properties of the PhysX Physics Engine Code examples are incorporated in every one bankruptcy that will help you research quick and successfully intimately at the moment, physics engines play a really serious position within the good fortune of a worldly online game. PhysX is a state of the art cross-platform physics engine ordinary by means of most sensible online game studios and builders. It comprises all of the physics-related elements you'll want and exploits the parallel-processing power of recent GPUs in addition to multi-core CPUs to make a online game as physically-realistic as attainable. This e-book might help you to software and simulate video games by utilizing PhysX three. studying Physics Modeling with PhysX enables you to grasp physics simulation utilizing the PhysX Physics Engine from scratch. this is often helpful not just for online game builders, but in addition for builders making digital walkthroughs or education and different simulation functions. it is going to disguise the entire crucial positive aspects of PhysX three with easy-to-understand code snippets and examples that can assist you study fast and successfully. This booklet will commence by means of introducing you to the fundamental suggestions of physic engines and should provide you with a glimpse of PhysX implementation. We then progressively disguise extra refined themes with pattern resource code that you can see what you could have realized in motion. we'll conceal the historical past and contours of the PhysX SDK in addition to the right way to configure it with the C++ compiler. After touching upon crucial subject matters like inflexible physique dynamics and collision detection, we are going to progressively flow directly to extra complicated subject matters like joints, scene queries, personality controllers, debris, and textile simulation. by means of the top of this e-book, you've realized every thing you want to find out about the PhysX three Physics Engine, and you'll be in a position to use it to application your own physics simulation speedy and successfully. What you are going to research from this e-book find out about the heritage and lines of the PhysX SDK in addition to easy methods to configure it with the C++ compiler Create, replace, and ruin scenes and actors in PhysX alter the homes of inflexible physique dynamics like mass, pace, strength, and so forth comprehend joints and their forms together with mounted, revolute, round, distance, and D6 comprehend the categories of scene queries like raycast, sweep, and overlap in addition to the various modes of operation grasp the nature controller and textile simulations Create particle platforms and replace and unlock debris methods to use the PhysX visible Debugger and its interface method Written as a realistic, step by step educational, this publication is stuffed with attractive examples that can assist you examine in a realistic context. Who this ebook is written for This ebook is for online game builders or someone who desires to find out how to totally make the most of the PhysX Physics Engine speedy and successfully. you do not have to be a die-hard programmer to start with this e-book. simple wisdom of C++, 3D arithmetic, and OpenGL is all you wish.