So I made this character in Maya and I used maya2egg to convert it to a .egg file. This works fine but the only problem is that when I convert the file as an actor, it combines all of the geometry into one geomNode. Is there a way to uncombine the geoms or something because I want to be able to change the textures later on in my code.
That depends. If maya2egg did merge the geoms then I don’t think there’s much one can do, but more likely the structure is there in the egg file and it’s the loader that optimizes the model. Use the egg-optchar program to tag the geoms you want to keep, here’s a manual page on how to: https://www.panda3d.org/manual/index.php/Texture_Replacement
Thanks, I’ll look into it and try to figure it out.