|
本帖最后由 ydwcowboy 于 2009-9-22 10:31 编辑
我最近发现多看几次你的教程整理,觉的学习起来挺快的。我认为每个初学者都应该好好看看海军教程中的例子。
但是,我发现在边学,边结合教程测试例子的时候,还是有比较多的疑惑的地方?当然版主已经讲的很全了,可能是每个人理解与知识水平不一样,而且还发现有一些地方代码不够全,由于大家刚刚入门,能力有限,还写不出那段代码。所以想问一下版主,有没有比较全的海军教程代码?
比如举两个例子如下:
一、在《处理处理键盘输入实现回调更新》一节中,tankInputDeviceStateType类只有头文件,没有.cpp实现,发现无从理解意思。
二、在《环绕(始终指向)场景中节点的相机》一节中,
keyboardEventHandler* keh = new keyboardEventHandler();
keh->addFunction('v',toggleTankOrbiterView);
viewer.addEventHandler(keh);
while( !viewer.done() )
{
if (useTankOrbiterView)
{
Tman->setByInverseMatrix(tankOrbitCallback->getWCMatrix()
*osg::Matrix::rotate( -3.1415926/2.0, 1, 0, 0 ));
}
viewer.frame();
}
return 0;
蓝色处,均未有文字说明,看不懂(意思懂,但没有代码实现,也找不到)。
非常感谢版主,我们才刚入门(本意也只是想试试是什么效果)。 |
|