Yes, I’m going to do that. I just haven’t decided on exact implementation yet. I’ll probably have some kind of “material response library” that will control how different physics materials affect the behavior of the bullet. I can also make it specific for each bullet class, so you can have, for instance, tank armor being impenetrable to a 9mm bullet, but not to a 120mm shell.
At least that’s the plan, if that doesn’t work, i’ll have to come up with something else.