Running on Integrated Graphics?

Elspin

04-03-2010 17:18:43

I'm trying to find out how to make PhysX run on integrated graphics. I know this is definitely possible, PhysX is used in blender and it runs on our school computers, I just have not a clue how to do it. Does this have anything to do with turning off hardware acceleration?

spacegaier

04-03-2010 17:48:16

Without having further knowledge on this issue: Why shouldn't it work? Did you try it?

And are you sure Blender uses PhysX (probably in its Game Editor)? Any links?

betajaen

04-03-2010 18:55:36

Apart from CUDA (which on incompatible cards results in a emulated mode), PhysX will run on anything.

I'm pretty sure, it'll even run without a graphics card.

Elspin

11-03-2010 22:02:54

Apart from CUDA (which on incompatible cards results in a emulated mode), PhysX will run on anything.

I'm pretty sure, it'll even run without a graphics card.


Thanks for the info, the next step is figuring out why it doesn't work then. Could it be something to do with Ogre in that case? I guess this is the wrong place to ask but if anyone knows if there's a connection I'd appreciate it. Thanks for the info guys :)

betajaen

11-03-2010 22:16:01

It may be.

What happens if you just create NxOgre without Ogre linked/included? i.e. Make a dos based test application with NxOgre linked and included and do:

#include "NxOgre.h"

using namespace NxOgre;

void main()
{
World* world = new World();
Scene* scene = world->createScene();
Actor* actor = scene->createActor(BoxDescription(1), Vec3(0,1,0));
for (unsigned int i=0;i < 60;i++)
world->getTimeController()->advance(0.1f);
delete world;
}


That's Detritus code there and I may of gotten some of the function names wrong, but you get the jist.