2010-10-07, 05:38 AM
Fixed the scale but came across another shortcoming in the Assimp .x loader. The .x files you all use don't assign names to the materials... doesn't seem to be against the rules, but it throws the Assimp loader for a loop / will have to be fixed.
Also it looks like x2mdl could maybe use a little more thought in the texture mapping dept. to accommodate irregular cases.
I've noticed a lot of the custom Som objects have weird texture mapping ranges which makes things like clamping the texture impossible. Normally things are (0,1) ... I'm assuming that is only even possible with .mdo files, because I can't think of anyway to break outside that with .mdl.
Also it looks like x2mdl could maybe use a little more thought in the texture mapping dept. to accommodate irregular cases.
I've noticed a lot of the custom Som objects have weird texture mapping ranges which makes things like clamping the texture impossible. Normally things are (0,1) ... I'm assuming that is only even possible with .mdo files, because I can't think of anyway to break outside that with .mdl.