Original Post
I'm trying to get Direct3D skinning, (skeletal animation, the ablity to move arms etc in a mesh) working. I have it working on tiny.x got her to walk in a nice circle... Then I tried to add lighting... Simply turning on lighting seems to strech her head and arms strangly as if the bone transformation matricies were wrong. I can create and remove this error simply by changing true vs false on m_pd3dDevice->SetRenderState(D3DRS_LIGHTING, TRUE); The lighting itself seems to work, parts of the mesh get darker, (although it's not very smooth, are the normals in tiny.x not right?) Any ideas on what might be causing this? tiny looks perfect when lighting is off. Thank you in advance for helping me figure out this strange error