In setting up a door object in Blender, I discovered something that seems to me a little odd:
When I export an object that is both animated (using an armature) and has collision geometry from Blender, using Chicken, the collision geometry doesn’t seem to be loaded into my game.
After a few experiments, it would seem that the following is true:
- If I just save the collision geometry, unanimated, and load it into my actor, it collides as expected. Using the “Polyset keep descend” causes it to become visible.
- If the geometry is animated, it does not seem to act as collision geometry, and is visible by default.
- If the geometry is unanimated and saved along with the normal geometry, it doesn’t appear in my game, either visibly via “Polyset keep descend” or in terms of colliding with my character. However, it seems to show up when I press shift-c (I think that it was) in PView. It also shows up in the resultant egg file, as I recall.
Searches have thus far turned up little explanation, although I am admittedly rather tired and thus may have missed something. Does anyone know what’s going on, and if so, what is it, please?