Mig33 Friends
Would you like to react to this message? Create an account in a few clicks or log in to continue.

NVIDIA GPU PhysX Pack

Go down

NVIDIA GPU PhysX Pack Empty NVIDIA GPU PhysX Pack

Post by Guest Tue Aug 19, 2008 10:35 am

NVIDIA GPU PhysX Pack Physx
Physics: as geeks, we just have to love the subject. We loved learning about geniuses like Isaac Newton and concepts like gravity, acceleration and inertia. Also, typical of geeks, we love gaming. So, combining physics acceleration and gaming just sounds like a really cool idea. For the past several years, we've been learning more and more about physics in gaming in the form of PhysX, a technology created by a company called Ageia. The original approach to PhysX by Ageia was a dedicated PhysX card that sported a PPU (physics processing unit). Ageia partnered with companies like BFG and ASUS to bring the PhysX cards to market. The entire real-time, in-game physics landscape has changed quite a bit since that time, however. With NVIDIA's relatively recent acquisition of Ageia, we all knew it was only a matter of time before we'd see some kind of announcement or launch detailing what NVIDIA's plans were with the PhysX technology.
We've already seen some information on PhysX with regards to 3DMark Vantage and Unreal Tournament 3. Today, we get to take a glimpse into what else NVIDIA has been up to with PhysX, which, according to NVIDIA, is "the most popular physics API in the world with over 140 shipping titles across all major platforms, including the PC, Wii, Xbox360, and Playstation 3." At the heart of the PhysX technology lies the claim that in-game physics leads to more realistic gameplay. We can't help but agree with that claim. Just think about how enjoyable rag-doll physics has been over the last several years. Picking up and throwing a Combine soldier with the gravity gun in Half-Life 2 just wouldn't be the same without some physics calculations going on in the background. With PhysX, though, NVIDIA hopes to take things to all new levels, of course, by utilizing the tremendous computing power of the GPU, rather than relying on the CPU.
NVIDIA GPU PhysX Pack NvidiaPhysX_CoresGPUvsCPU


Keep in mind that PhysX isn't just about making games look better; it's about making seem more realistic and less scripted. PhysX adds realism by making game environments behave closer to how they would in real life. Because so many calculations have to happen at once to create realistic physics effects, real-time physics in games is a multithreaded problem, which means that having more processing cores to throw at the problem will result in more physics effects that can be added to games. This is why NVIDIA is moving physics calculations to the GPU. According to NVIDIA, you need to use a GPU in order to produce more advanced physics effects, like snow accumulation or real-time dynamic flooding.
NVIDIA GPU PhysX Pack NvidiaPhysX_LayersAndTheCompetition


NVIDIA PhysX is currently the only in-game physics engine for the PC that can utilize GPU acceleration in order to fully utilize the enormous parallel processing power offered by modern GPUs. Plus, it is also fully scalable. Better performance can be achieved with PhysX when more compute cores are used to complete the physics calculations. As a result, you would also see more effects on the screen. For instance, when you blow up a car without PhysX running on the GPU, it may explode into 20 or 30 pieces. When that same car explodes with PhysX running on the GPU, it can explode into hundreds of pieces, but performance would not suffer.

It is really important to point out (and NVIDIA continues to stress) that NVIDIA's PhysX technology is not proprietary. Developers can actually download the PhysX SDK and begin working with the technology today. NVIDIA has tried to make it easy for developers to create scalable physics for their games, all the way from simple effects for the CPU to complex tasks for the GPU.
NVIDIA GPU PhysX Pack NvidiaPhysX_ArchSDK
Anonymous
Guest
Guest


Back to top Go down

NVIDIA GPU PhysX Pack Empty Re: NVIDIA GPU PhysX Pack

Post by Guest Tue Aug 19, 2008 10:37 am

By now, you are probably wondering what it takes to process PhysX on a GPU. Well, if you have a GeForce 8, 9 or GTX200 Series video card, then your GPU can become a physics processor once you install the 177.79 GeForce driver and the PhysX driver (v8.07.18), both of which will be made public on nvidia.com by August 12, 2008.

The next logical thing to wonder about is what demos, applications and games can actually take advantage of this technology. As we mentioned on the previous page, NVIDIA claims there are over 140 shipping titles across all major platforms, including the PC and the latest consoles. For a list of PhysX-enabled games, go to: www.nzone.com/object/nzone_physxgames_home.html. Evidently, this list is not up-to-date (or just not complete or we're just missing something) as there are not 140 titles listed. Regardless, you can get a good idea of the variety of PhysX games available there.

A couple of the more notable games on that list are Unreal Tournament 3 and Ghost Recon Advanced Warfighter 2, both of which are featured in this first PhysX Pack and neither of which require an introduction.
Unreal Tournament 3: As many of you are probably already aware, the physics in UT3 are already accelerated by the PhysX API. The CPU can handle the workload because it isn't very intense. So, to really test GPU PhysX in UT3, you have to install the NVIDIA Unreal Tournament PhysX Mod Pack, which introduces three new maps (Heatray PhysX, Lighthouse PhysX, and Tornado PhysX) that were designed to make heavy use of GPU PhysX. The Heatray PhysX (see the first screenshot to the right) map contains the following physics-related elements:

• Hail
• Destructible scaffolding with wooden debris
• Destructible wall pieces with rock debris
• Destructible cover/barriers with wood & rock debris
• Destructible electronic displays/billboards with e-paper debris
• Gas canisters that fly around when shot, then blow up
• Movable cover: boxes, containers, dumpsters
• Gravity-wave cannon that pulls debris/hail from the environment and blasts it into its target
• Exploding barrels (non-physics) that destroy nearby destructible objects
<table cellPadding=0 border=0 itxtvisited="1"><tr itxtvisited="1"><td class=px10 vAlign=top align=middle width=300 bgColor=#ffffff itxtvisited="1">NVIDIA GPU PhysX Pack Small_UT3_Heatray_1
</TD></TR>
<tr itxtvisited="1"><td class=px10 vAlign=top align=middle width=300 bgColor=#ffffff itxtvisited="1">NVIDIA GPU PhysX Pack Small_UT3_Tornado_4</TD></TR></TABLE>


Ghost Recon Advanced Warfighter 2: GRAW2 was designed to utilize PhysX throughout the entire game whenever PhysX is set to High or Extreme. Additionally, the game ships with a map called "Ageia Island." This level takes PhysX usage to another level by simulating almost everything. Plus, most stuff is destructible, and very little is pre-animated/scripted. Using a GPU to crank out PhysX effects in the Ageia Island map would allow you to see the following effects:

• Foliage that is affected by wind and players movement
• Palm trees that sway in the wind and break from gunfire and explosions
• Destructible objects (houses, wooden/metal fences, watch towers, walls of sandbags)
• Cloth simulation for clotheslines, tents, and camouflage nets
• Kinetic damage from objects like falling roofs
• All impact and explosion effects are simulated using fluid debris
<table cellPadding=0 border=0 itxtvisited="1"><tr itxtvisited="1"><td class=px10 vAlign=top align=middle width=300 bgColor=#ffffff itxtvisited="1">NVIDIA GPU PhysX Pack Small_GRAW2_2</TD></TR>
<tr itxtvisited="1"><td class=px10 vAlign=top align=middle width=300 bgColor=#ffffff itxtvisited="1">NVIDIA GPU PhysX Pack Small_GRAW2_3</TD></TR></TABLE>



We were surprised to learn that PhysX is being utilized not only in games like UT3 and GRAW2 but also in a new social networking service/game called Nurien. Like other social networking services and games, Nurien is all about expressing yourself and establishing your own unique online identity. Unlike other social networking services and games, Nurien actually features mini games that make use of NVIDIA PhysX. One such game, called Runway, is based on the Unreal Engine 3. Nurien and Runway are still under development, but the demo (v0.7) we watched was very interesting and included cloth simulations (i.e. skirt and curtain movements), hair, and smoke particles.

NVIDIA GPU PhysX Pack Small_Nurien_3NVIDIA GPU PhysX Pack Small_Nurien_4


As with other NVIDIA launches, there are tech demos to showcase the technology. If you are still with us and are really interested in NVIDIA PhysX, we strongly suggest you check out the Fluids Tech Demo. This demo contains two different scenes, both of which are very cool and definitely worth your time. According to NVIDIA: "The primary purpose of the NVIDIA PhysX Fluid Demo is to illustrate Smooth Particle Hydrodynamics (SPH)-based particle simulation technology accelerated by the NVIDIA GPU."

NVIDIA GPU PhysX Pack Small_Fluids1-4NVIDIA GPU PhysX Pack Small_Fluids2-2
Anonymous
Guest
Guest


Back to top Go down

NVIDIA GPU PhysX Pack Empty Re: NVIDIA GPU PhysX Pack

Post by junaid_arif Sun Oct 12, 2008 11:00 am

Yeah and that's all thanks to the to the makers of AGEIA Physics Processor...
junaid_arif
junaid_arif
Regular Member
Regular Member

Male
Number of posts : 121
Age : 39
Location : Pakistan
mig33 username : smoking011
Referrer : cinder-ella
Registration date : 2008-10-09

Back to top Go down

NVIDIA GPU PhysX Pack Empty Re: NVIDIA GPU PhysX Pack

Post by Sponsored content


Sponsored content


Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum