I've got an animated character imported to my engine which I want to scale. First I scaled the mesh vertex positions and the mesh itself looks perfect. The trouble is to scale my bones and animation transformation matrices. How should I multiply my transformation matrix so that animations of my bones would not get completely disassembled.
I want to load a character animation from a 3ds max. I'm capable to export transformation based animations (when objects are translated/rotated) into my engine. However in this case there is a mesh of the character which is put on top of the animated skeleton.
With my current techniques of exporting/importing I get the skeleton animated in my engine, but the actual character is not.
What is the technique to make my character to animate instead? Do I need to do some calculations in my engine, or there is more information to grab from 3ds max to make that happen?
I'm experiencing a nasty problem on iOS device related to audio playback. Tried to get some help from apple developer forum but does not seem like it is anyhow developer friendly. Hope I can get some help here.
The problem is that if during application load user presses "Home" button and minimizes the application the OpenAL does not get initialized properly and no sound comes out off my application anymore. It has to get totally killed and relaunched to get the audio working.
The error I'm getting right after activating OpenAL context is:
Further I tried to hook up to audio interruption event in order to properly handle audio interrupts, but this does not seem to work. The interrupt handler is not getting called. I initialize the audio session like this:
So now if i build a ray with worldCoordFar & workdCoordNear points and intersect it with a the z=0 plane, would I get the correct coordinate? I'm just bit worried about /w division which I'm not sure where to put when unprojecting from 2d to 3d.
I've just got my first iPhone game approved and released in the Apple App Store. I'd appreciate if you could give it a try, rate it and like it!
The app is called "Scorpion3D" by "Rudi Games". Once downloaded you'd see the scorpion on a screen and move around. You would be able to tap his sting and claws which would make him angry and he would fight you back . To reset the screen just shake your device. You can also change the way he looks and the accessories he can be equipped with using buttons on the top left and right corners.