Game Development Community

Strange PhysX item loading message

by Steven Chiu · in Torque 3D Professional · 07/13/2009 (9:07 am) · 3 replies

I followed the 3DS Max PhysX guide to build a simple box and exported fine. A PhysXMultiActorData datablock was also created in physX.cs. When I started the physx demo and tried to load the item, nothing happened but the console showed the following messages:

PxMultiActor::_createActors() - Orphan NxActor - 'Ban01_pxator'!
PxMultiActor::_createActors() - root actor (Ban01_pxator) was orphan, cannot continue.
PxMultiActor::onAdd(), _createActors failed

Any clue for this? I use the 3DS max 9 to export the box mesh as a DTS.

#1
07/13/2009 (10:39 am)
I think you misnamed the root in your PhysX export... it should be 'Ban01_pxactor' and it should then work.
#2
07/13/2009 (11:10 am)
So any actor needed to be ended with _pxactor in its name, is that right?
#3
07/13/2009 (3:42 pm)
Well so that it can match up the actor to the nodes in the DTS... yes... they must all end in '_pxactor' and have a matching node in the DTS.