Can't solve this error

Hi, I’m new to Panda, but I’m not a stranger to Python.

I’m taking it one step at a time, and right now I’m just simply trying to load a Character and a Animation; but I keep getting the error “Char not a character!”

I’m using .egg files for the Model File and Animation File. The Model File has armature/rig but no animations. The Animation File, has key frames creating the animation.

The code I typed is:
Char = Actor("/m/New Project/Game/datacab/phena/anims/Char1", {“PheIdle1a”:"/m/New Project/Game/datacab/phena/anims/PheIdle1a"})
Char.play(“PheIdle1a”)
Char.reparentTo(render)

:frowning:

The issue was in the Chicken Exporter. “Gawd”…I wish writters of turtorials or help Docs would be dirt specific and not leave out important stuff like; you can’t have “parenting” involed when skinning/rigging. You have to use the “modifier” only.

(sigh…) That should of been up front in the Chicken Exporter Docs.

I’m sad and hurt… :frowning:

If I’m going to have to solve time consuming issues like this on my own, then I’m not going to make it. Panda3D doesn’t look hard to use; it’s just the fact the Manual to it isn’t written all that well. Continued…

I used my own Python experience to understand “NodePath.” “Gawd”…the writter makes it sound so hard saying “NodePath” when the concept he/she is explanning is really a Programming Concept anyway.

I will have to clear up the Manual in my own head as I read it.

I just hope the Chicken Exporter doesn’t create anymore issues because understanding the Author of the Panda Manual will be hard enough…for most teachers over the internet using a Doc file are not that clear in their explanation break downs; or they leave out valuable pieces of info.

:cry:

hi,and welcome to panda.

The chicken exporter’s manual states the “non-parent-only” fact on the very first chapter after the general introduction which is named “basic usage”. it’s written in big, bold letters. if you have a suggestion on how to make it even more “up front” feel free to tell us.

studiying is part of any development process. spending a bit more time reading may save you a whole lot of time experimenting.

greetings,
thomas

I must of had a different manual then. Lol

to get the “real” one, simply click the “help” button in the lower left corner of the chicken-export menu.
it’s well worth reading since it lists most of the supported and unsupported things.