游戏开发论坛

 找回密码
 立即注册
搜索
查看: 13843|回复: 32

下半年,准备把OpenGL教程重新写一下

[复制链接]

41

主题

184

帖子

184

积分

注册会员

Rank: 2

积分
184
发表于 2008-5-8 09:18:00 | 显示全部楼层 |阅读模式
Nehe的教程暂时由yake帮我维护
http://www.imyaker.com/nehe/

樱,最近忙什么呢,帮我把这个帖子置顶吧。我的项目终于高一段落了,下半年可以写些中文的教程了。

OpenGL编程宝典、参考手册和Nehe的教程都有各自的优缺点,打算从头写一个。

OpenGL全部的中文资料,我都收集并看完了。

总体的教程框架是从最基本的OpenGL1.1版开始(就是微软自带的那个版本),一直写到OpenGL2.0。采用图形学原理 + Nehe范例形式的风格,同时把以前的教程工程源码升级到VS2005。

目前先调研一下大家的需求,具体从08年9月开始,预计在09年三十前完成,现在到9月为调研期。

大家有什么好的建议,需求都请发邮件给我
zhouwei02@mails.tsinghua.edu.cn
自己的网站目前还在建设,估计半年后差不多可以完成。

最后感谢大家这么多年提供的建议和我对我的支持,让我有信心继续为中国的教育事业奋斗,也希望大家能稍微大度一些,对于那些非商业的源代码可以开源提供给中国的学生,让后来人免走弯路。

最后,祝福大家,希望我们的明天会更好,因为我相信每个中国人都是一条龙。

1

主题

18

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2008-5-8 18:09:00 | 显示全部楼层

Re:下半年,准备把OpenGL教程重新写一下

DancingWind真的是一个负责任的好老师啊,无条件支持!!

4

主题

49

帖子

49

积分

注册会员

Rank: 2

积分
49
发表于 2008-5-8 22:00:00 | 显示全部楼层

Re:下半年,准备把OpenGL教程重新写一下

支持啊,我也是看你的教程入门的

12

主题

78

帖子

92

积分

注册会员

Rank: 2

积分
92
发表于 2008-5-9 10:09:00 | 显示全部楼层

Re:下半年,准备把OpenGL教程重新写一下

强烈支持。。。

41

主题

184

帖子

184

积分

注册会员

Rank: 2

积分
184
 楼主| 发表于 2008-5-9 12:41:00 | 显示全部楼层

Re: 下半年,准备把OpenGL教程重新写一下

谢谢大家啊,不过能不能说些具体点的.

比如在入门的时候,怎么写好理解.这里涉及到窗口编程,opengl介绍.怎么能非常简单的把这些将清楚,需要注意些什么.

另外在比较深入的时候,那些opengl函数是经常使用的,比如模板缓存,深度比较函数等.

还有,关于2D图像格式和3D文件格式是单独写还是放在opengl中。

是否需要介绍物理模拟等。

这些都是要考虑的,希望大家多提意见。

1

主题

18

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2008-5-10 02:39:00 | 显示全部楼层

Re:下半年,准备把OpenGL教程重新写一下

框架部分可以分三块:nehe win32框架/mfc+wgl扩展框架/glut跨平台框架

固定管线部分深入的话,纹理部分是重头戏,希望能尽量深入一点,尤其是纹理映射、纹理动画、多重纹理,把所有纹理应用都列举一遍最好~

应用部分可考虑补充一个骨骼动画教程,作为矩阵变幻示例。

窃以为物理模拟有点超出"OpenGL"教程范围了,同理啥寻径、AI等等都算是超出范围了,nehe一个不好的地方在于示例趣味性过强,有点喧宾夺主,看他教程的连API都还不熟呢,结果被迫看了一堆杂七杂八的东西,无谓的牵扯了精力。

一点小建议

41

主题

184

帖子

184

积分

注册会员

Rank: 2

积分
184
 楼主| 发表于 2008-5-10 16:02:00 | 显示全部楼层

Re: Re:下半年,准备把OpenGL教程重新写一下

[quote]
w2004: Re:下半年,准备把OpenGL教程重新写一下

框架部分可以分三块:nehe win32框架/mfc+wgl扩展框架/glut跨平台框架

谢谢啊,OpenGL与各个窗口系统的桥解会仔细写的,现在考虑是glut还是wxwidget,骨骼动画属于模型的内容,和OpenGL没有太大的关系,不过总有人问怎么用OpenGL显示3Dmax中的东西,其实它只能画三角形。

大体分两个部分吧:

glut入门+openGL的简单介绍和函数API的范例。

窗口系统桥解+3D文件格式,场景。

不过有一个问题,纹理的话需不需要介绍所有的纹理格式,这是一个很大的话题。还是只介绍一些常用的格式,bmp,png等。jpeg是不能写的,整个一本书。还是介绍图像库,freeimage等。

1

主题

24

帖子

24

积分

注册会员

Rank: 2

积分
24
发表于 2008-5-10 16:36:00 | 显示全部楼层

Re:下半年,准备把OpenGL教程重新写一下

我是来感谢偶像的.
谢谢.
世上还是好人多啊.OpenGL如果没有你的话估计用的人要少很多.
要是有大型场景渲染方面的就好了.好像这方面比较少.不过这种貌似是图形学方面的与OpenGL没有多少关系.

1

主题

18

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2008-5-11 00:36:00 | 显示全部楼层

Re:下半年,准备把OpenGL教程重新写一下

@DancingWind
我觉得纹理格式就介绍一下tga/bmp即可,其他的格式用库来涵盖,如freeimage/cximage等,如果都介绍就变成图像编码教程了,heh;介绍wxwidget也是个好主意 纹理部分一定要好好写哇~ 争取把所有的mapping应用一网打尽啊~ 这样写出来绝对比nehe更有特色,就指望你了!=D

41

主题

184

帖子

184

积分

注册会员

Rank: 2

积分
184
 楼主| 发表于 2008-5-11 10:10:00 | 显示全部楼层

Re: Re:下半年,准备把OpenGL教程重新写一下

w2004: Re:下半年,准备把OpenGL教程重新写一下

@DancingWind
我觉得纹理格式就介绍一下tga/bmp即可,其他的格式用库来涵盖,如freeimage/cximage等,如果...

好的,图像大家把常用的列举一下,bmp,tga,png,我仔细介绍一下。

索引格式我就不写了,一是比较麻烦,二是也没什么人用。

关于场景方面的渲染,我会介绍Ogre的,所有的代码也已经看完了,赫赫,感觉从地狱回来了一样,花了我快两年的时间,从1.0到1.4。反反复复看了3遍。感觉那个比较难,体系结构也比较复杂,今年把OpenGL搞定,那个明年在写吧:),也让我沉淀一下。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-21 16:11

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表