Requirements - TV3D Non Noob,
uh huh....
understand the math of 3d transformations,
yep... not too hard... even know 3d rotation...

matrix manipulation,
nope... haven't done much work with matricies.... I know the basic theory... just not the implementation in a 3d engine...
projection onto planes.
good luck......
looks like I'm not a candidate...