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)
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…
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.
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.
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.