关于 [教程说明] 整个教程由nehe制作 课程内容由dancingwind(周炜)以及gamedev和csdn的志愿者翻译 最早的翻译应该是由CKER完成的(1~12章)
注:本教程经dancingwind授权发布于imyaker.com [dancingwind的版权声明]
[yaker的说明] 欢迎访问我的blog: Yaker's Ideal (http://www.imyaker.com/blog) 先说一下做这个的渊源,用了google analytics 分析了我以前的blog(http://imyaker.blogspot.com)后才发现,我绝大部分的访问量来自nehe的opengl下载页面。但是那是一个全英文的版本,我想如果有一个全中文的完整版本就可以"让更多的人受益"。这个版本尽量保证与nehe的原始版本一致,尽量尊重原作。dancingwind以及以前gamedev上的志愿者,以及CKER,以及那些参与过翻译工作的我没有提到名字的人们,谢谢你们的工作。 nehe还说 还有重要的一点,如果你看到这些代码时觉得像以前你看到的别人的代码,请联系我。 我向你保证 , 我所借鉴的代码要么来自于MSDN要么来自于一些为了帮助别人而创建的站点(就像我的一样)。 我从来没有有意抄袭代码 ,也将永远不会不给合适的人以信任(这里翻译可能有问题)。也许有一些例子表明我从一些免费网站获得代码并且不知道哪些网站从别人那里获得的,所以如果发生了这样的事,请联系我。我会或者重写哪些代码,或者从我的工程里移除它们。多数的代码都是原创的,但是我仅仅在我完全不知道如何完成一件事时才回去借鉴代码,并且甚至于当我确定我已经理解了那些代码之后我词啊会把它放到我的工程里。如果你在任何一课了发现错误,无论多小的错误,请通知我。 如有问题(以及版权问题),请发邮件至: |