As far as I know binormals are not made, they’re just generated like normals. Are you saying Panda doesn’t have a function for generating binormals? I thought it would silently do it itself when loading a normal map anyway. I mean I’m using a 3d format which doesn’t store that information. Seems like a common scenario.
Why not convert your models to .egg, then? If you use another file format, they are in most cases internally converted to .egg anyway before they are loaded.
What if format not supported by Panda natively (no converter)? Well OK, I guess this isn’t a very common scenario then.
But still what if the person has 200 models in the format? Converting all of them will take a lot of time. Not to mention if they are using a 3d modeller which doesn’t have an exporter for egg, each time they will need to go that extra step. And then there are people who generate their models procedurally, a C++ panda3d method would be nicer/faster than generating it by hand.