I turned Irrlicht into something like a meat grinder:
This shot shows the thing I am currently working on. I try to play back animations, stored in .x files. I don't understand what data is stored in .x files exactly, at least for bone animations. Or I simply have mixed up some matrices. Don't know yet. But it is a funny shot at least.
how to turn Irrlicht into a meat grinder
you know me well, I think, and I am glad your working at this feature
I have seen this problem too often. In a pair of dx9 engines, as well as in Ultimate Unwrap previewer (but there is no problem as internal data is intact)
looks like you are using now the sample model from dx9 sdk...
Is it or have you modified or re-rigged again in other software (Character Fx...if you did so, please, don't mirror bones previously to rig and animate the whole thing...it cause a problem similar to this...)
Your importer may just be reading incorrectly the data...
I thought is a weights problem but I see now that...
- some bones positions or rotations are not doing what they should...
- one finger vertex is non weighted, non assigned...
dx format is told to be way complex.
But if you win the battle at last, this would specially rock...
I gotta think on an engine, free or cheap, that does this correctly...usually they just load md2 with all its limits...
so...go Niko, go...!
I have seen this problem too often. In a pair of dx9 engines, as well as in Ultimate Unwrap previewer (but there is no problem as internal data is intact)
looks like you are using now the sample model from dx9 sdk...
Is it or have you modified or re-rigged again in other software (Character Fx...if you did so, please, don't mirror bones previously to rig and animate the whole thing...it cause a problem similar to this...)
Your importer may just be reading incorrectly the data...
I thought is a weights problem but I see now that...
- some bones positions or rotations are not doing what they should...
- one finger vertex is non weighted, non assigned...
dx format is told to be way complex.
But if you win the battle at last, this would specially rock...
I gotta think on an engine, free or cheap, that does this correctly...usually they just load md2 with all its limits...
so...go Niko, go...!
No, I only have 3 animated .x files, and switching all the time between them. Tiny.x looked most weired.Anonymous wrote:looks like you are using now the sample model from dx9 sdk...
I did not modyify the file, I just took it as it was. Mview.exe displays it correctly.
Ah, maybe it's this. I'll try. But if you are right, and the finger is not weighted, I've a big problem. I am check everything during runtime, but maybe I've made a mistake somewhere.. lets see.Anonymous wrote: - some bones positions or rotations are not doing what they should...
- one finger vertex is non weighted, non assigned...
I'm the guest up there...never remember to login..
Well, if you can post other screens from other angles so I can "study" it....I am an artist, but have been helping some other engine coders to add the directx8-9 weights format...In most cases at the end succeded..
but i have seem this typical problems. While I don't know what is the code to fix them, I can remember what I was told was the problem...with some luck the solution...
I yet don't see what happens fully from that angle. Maybe I wont be able to see anything more, but who knows...
Well, if you can post other screens from other angles so I can "study" it....I am an artist, but have been helping some other engine coders to add the directx8-9 weights format...In most cases at the end succeded..
but i have seem this typical problems. While I don't know what is the code to fix them, I can remember what I was told was the problem...with some luck the solution...
I yet don't see what happens fully from that angle. Maybe I wont be able to see anything more, but who knows...
Thanks, very nice of you. I'll try to find the problem just some time, and if I fail, I'll post an interactive demo or something.vermeer wrote:Well, if you can post other screens from other angles so I can "study" it....I am an artist, but have been helping some other engine coders to add the directx8-9 weights format...In most cases at the end succeded..