Nvidia PhysX
Nvidia PhysX formerly known as Ageia PhysX is an excellent physics engine which can benefit from hardware acceleration if you have an “PhysX” card in your machine, but it does well in “software” mode too.

On Windows the installation is pretty straightforward so I won’t go into that, but on Linux you have to do a little hand work after to get it work.
So first I grabbed the PhysX_2.8.1_SDK_CoreLinux_deb.tar.gz file from here .
After un-tarring the package, i got a “few” debian packages. Well now the “installation” order counts so the best is to give a command like inside the folder where you extracted the debs:
sudo dpkg -i *.deb
Once that is done, you will see that you are not able to run any of those samples included, because it cannot find the shared libraries (at least not under Ubuntu).
It installs the shared objects to /usr/lib/PhysX/v2.8.1/ so we need to do three symbolic links to /usr/lib in order to make this work.
sudo ln -s /usr/lib/PhysX/v2.8.1/libNxCharacter.so.1 /usr/lib/libNxCharacter.so.1
sudo ln -s /usr/lib/PhysX/v2.8.1/libNxCooking.so.1 /usr/lib/libNxCooking.so.1
sudo ln -s /usr/lib/PhysX/v2.8.1/libPhysXCore.so.1 /usr/lib/libPhysXCore.so.1
With this done we can check out the installed samples in /usr/sbin/PhysX_Samples_2.8.1_FC4/Bin/linux …
Well this is it … and Happy Coding ![]()
GPU Gems
The excellent GPU Gems is now available for free in HTML format at the NVIDIA Developer Zone. This book is a must for every single n00b or pro who is into making 3D demos, games, etc.
This is still a valuable resource, and there are some really cool techniques presented in there.
Go and read it right now by clicking here .
Folks, happy reading!
(Maybe, I’m a bit late, but hey … nobody’s perfect … ha!)
About
Blog moved to Szabster.net …
Formal Introduction: 100% Computer Science Geek, made from 100% pure and recyclable electrons.
Current Occupation: Software Engineer and a lot more
I speak fluently the following languages: Hungarian, Romanian, English, French, C/C++/C#, Delphi, HTML, CSS, JavaScript, PHP, MySQL, Python, and a lot more.
I am known as: Icebreaker, coder_master or Lone Wolf (Wolverine).
I can be also found on IRC: DynastyNet (network) as coderguy.
Favorite Quote: I’m never wrong. I thought I was wrong once but I was mistaken. - Jeff Mayer
My Favorite Linux Distribution is: Ubuntu
Place where I would like to relax: On the beach …
… and with who? : With a million naked girls.
My Personal Geek Code:
—–BEGIN GEEK CODE BLOCK—–
Version: 3.1.2
GCS/TW/IT dpu s: a? C++(++++) UBL
P+ L+(++) E— W+++ N+ o+
K- w++>+++ !O M V- PS+(+++) PE++
Y PGP>+ t+@ 5? X+ R>+++ !tv
b++(+++) DI? D+>+++$ G e h! r– y++
——END GEEK CODE BLOCK——
-
Archives
- May 2008 (15)
- April 2008 (12)
- March 2008 (7)
- February 2008 (11)
- January 2008 (3)
- December 2007 (2)
- November 2007 (8)
- October 2007 (6)
- August 2007 (1)
- July 2007 (2)
- May 2007 (1)
- April 2007 (6)
-
Categories
- 4k 64k
- Blogging
- box2d
- Chick
- Coding
- demo
- directx
- documents
- Download
- easter
- egg
- flash
- framework
- Free
- Friends
- Game
- Game Engine
- Gamer
- Games
- Geek
- humor
- Internet
- intro
- Linux
- mac
- macosx
- music
- Nerd
- Open Source
- OpenGL
- Operating System
- physics
- Poetry
- Programming
- rc
- Real Life
- resources
- Scene
- sdl
- skype
- Social Networking
- software
- sp1
- texture
- Toughts on things
- Ubuntu
- Uncategorized
- Vista
- web
- winamp
- Windows
- word
-
RSS
Entries RSS
Comments RSS



