#154519 - Interrobang - Thu Apr 17, 2008 6:23 am
I am just starting out developing on the DS.
I set up devkitPro, and compiled examples, messed with a few, and put my own model in the toon shading example.
And now, a ton of questions:
How hard is it to do deforming animated 3D characters?
Do I have to store every frame of the animation as a full list of all vertexes (like old quake format), or can I use skeletal animation?
(If not, I can do it manually, but if there is an easy way...)
How do you render a 3D view port to both screens (2 views of the same scene)?
I think it is something like rendering to an off screen buffer, putting that on the 2D screen, than rendering again for the 3d screen, but I don't really understand how to do it.
Are there any examples?
Oh, and to give you a basic idea of my skill level,
I'm bad at:
I am kind of new to C, but I'm not a complete noob. (I understand pointers...)
I'm good at:
3D math (and normal math/trig), modeling, animating, and programming in noob languages (python, action script) and a little java (enough to beat all the sample robots in robocode at once)
So...
Where do I start?
Thanks,
KaiRyu
I set up devkitPro, and compiled examples, messed with a few, and put my own model in the toon shading example.
And now, a ton of questions:
How hard is it to do deforming animated 3D characters?
Do I have to store every frame of the animation as a full list of all vertexes (like old quake format), or can I use skeletal animation?
(If not, I can do it manually, but if there is an easy way...)
How do you render a 3D view port to both screens (2 views of the same scene)?
I think it is something like rendering to an off screen buffer, putting that on the 2D screen, than rendering again for the 3d screen, but I don't really understand how to do it.
Are there any examples?
Oh, and to give you a basic idea of my skill level,
I'm bad at:
I am kind of new to C, but I'm not a complete noob. (I understand pointers...)
I'm good at:
3D math (and normal math/trig), modeling, animating, and programming in noob languages (python, action script) and a little java (enough to beat all the sample robots in robocode at once)
So...
Where do I start?
Thanks,
KaiRyu